Hi Everyone,
I recently purchased a VIA Epia MII 12000 with the intentions of using LinuxBIOS but I am having a slight problem using a 4mb bios. According to VIA this board does indeed support a 4mb flash (http://www.via.com.tw/en/products/mainboards/motherboards.jsp?motherboard_id...). I also purchased a 4mb SST39SF040 bios chip which according to the manual is in fact 4mb (http://www.sst.com/downloads/datasheet/S71147.pdf). However, when I run flashrom it produces the following output:
./flashrom Calibrating delay loop... ok No LinuxBIOS table found. Found chipset "VT8235": Enabling flash write... OK. Found board "VIA EPIA M/MII/...": Enabling flash write... OK. SST39SF040 found at physical address: 0xfff80000 Flash part is SST39SF040 (512 KB) OK, only ENABLING flash write, but NOT FLASHING.
As you can see, flashrom thinks this is only a 512KB chip. Upon further inspection I found that total_size is defined as 512 in flashchips.c. I tried increasing this number to 4096 but then flashrom reported invalid (0xFF) manufacturer and product IDs. Can someone please shed some light on this situation for me? Am I missing something?
Thanks William