ISA ROM initialization problem
|
2020-08-03, 20:14
(This post was last modified: 2020-08-03 20:18 by coredump4.)
Post: #1
|
|||
|
|||
ISA ROM initialization problem
Awhile back, I was testing iPXE ne2k_isa images for use with an RTL8019AS-based ISA PnP NIC. This is a challenge, as you really need at least 64k for iPXE, but that's the outside boot ROM limit for many ISA NICs. I recently came back to this project and synced my branch from master before continuing.
The .dsk image worked fine when put on a floppy disk, but the .rom image won't initialize from the BROM chip. The card is jumpered for a 64kB ROM at address D000. So I rebuilt with Code: DEBUG=init:3,ne2k_isa:3 Code: iPXE starting execution...1B101B10 000D11B4 0001AD5C Where should I go from here, if it's not able to get into the Init code? I had previously suspected it's not decompressing the image properly, and I think that still could be the case. TIA |
|||
2020-08-06, 13:31
Post: #2
|
|||
|
|||
RE: ISA ROM initialization problem
Quote: This error indicates that the CRC32 checksum failed when reading from the ROM image during initial installation. It's probably worth testing that you can read back the ROM image (e.g. via sysfs) independently of iPXE, and that you get the expected content. My initial guess is that you may have the NIC jumpered for a 64kB ROM but with a smaller ROM actually installed in the socket. Michael |
|||
2020-08-06, 18:18
Post: #3
|
|||
|
|||
RE: ISA ROM initialization problem
Thanks for the reply, you've given me a couple of things to think about and double-check.
Will report back what I find. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)