I made changes at three locations: I want to boot an ide hd from a jmb card. I have been using it for some time. Sorry, forgot to update CRC. The option ROM loads, correctly reports connected drives, and allows booting from them. What am I missing? Trying to do that in the option ROM causes a several-minute hang during boot when loading the option ROM again, seemingly waiting for a disk and giving up , even when a PATA disk is present.
|Date Added:||8 June 2018|
|File Size:||24.38 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
LITEON JF support JMicron JMB controller? No Drive detected!
Do i need to fix a checksum value as well? They certainly appear to be the same, I have replaced the orom inside the bios of the R3E and the device is now running in AHCI mode.
Skiprom works best for me in hackintosh. Many thanks for the modded ROM. I want to use latest bios because it will be better 1. You might try looking through the Linux kernel sources to see if the driver for the 88SE gives any clues as to how the chip works….
The controoller b1 02 90 are two x86 instructions mov cl, 0x02; nop; See previous reply. It would be great if you can test it.
Pci-e Express to SATA II eSATA IDE Controller Adapter Card Jmb363 Chip Ac697
Email will not be published required. If so, I would start with the first patched ROM the one that sets df[1: Or is there any trick? I have been using it for some time.
These configuration registers seem to control the hardware directly. Thus it seems like setting 0x41[7: You can download 1. Therefore, I chose to set register df to cause the option ROM to quit without detecting drives.
This seems to put the controller in AHCI mode. I have two HDD conect. I replaced 3 bytes with b1 02 Which can be found here: What am I missing? BTW i am trying to set ide mode so i simply changed the 3 instances of b1 to 91 trying to put sata interface into legacy mode and set the checksum.
Seems to take values of 0xc2 or 0x The controlker that were changed here are x86 code that reads the PCI configuration register and does something with the value. Problems Only modifying register df[1: In no case did setting 0xdf cause the JMB to become a multi-function device.
JMicron JMB363 vs. P35 express SATA controller?
Please work with the latest bios and share it. Those connected at boot were not detected. There were problems with OSX with the first patch which is why the second one exists.
I made changes at three locations: I had some help from the option ROM release noteswhich gave some control,er as to what the PCI config registers do or at least, supposed to do after being interpreted by the option ROM. I did have some issues with the card being seated properly in the PCIe slot. The problems with configuration register 0x are more problematic. I did not experiment with the values of these bits except for toggling bit 6. Why do you want to avoid the on-board SATA controller?
The option ROM loads, correctly reports connected drives, and allows booting from them. Anyway, you can erase the flash chip, so that no option ROM is executed and the card is rendered non-bootable anymore.