i try to use the loader from the stpckit. With the evaluation board, it works fine. But with my card, it hang in HWIDE_GetHardDiskInfo : BEGIN : HWIDE_GetHardDiskInfo ulDevice = 0x1 (1) pucInfo = 0x56180 BRANCH : Secondary IDE BRAnCH : Master drive LOOP : Wait not busy On the evaluation board, i use an ide harddisk in secondary master (like the sample). On my card, we got an ide flashdisk and only one connector for the flashdisk so it's in primary master. the ReadBlockSector256Max and the conversion from LBA to CHS doesn't work : BEGIN : HWID_ReadBlockSector256Max ulDeviceID = 0x20020003 (537001987) ulLBA = 0x0 (0) pucBuffer = 0x563e0 ulCount = 0x1 (1) BRANCH : Primary IDE BRANCH : Master drive INFO : Convert LBA to CHS usCylinder = 0x0 ucHead = 0x0 ucSector = 0x1 (1) An other thing, i don't understand, my card doesn't hang always in the same function. How can i easily change the loader for only use the primary ide ? ( i don't have the secondary ide on my card ) What's the problem with the LBA and CHS ? i join a capture of what i have if someone have got an idea. thks
the stpckit/bootloader doesn't work with IDE flashdisk from M-Systems. if no one can help on this forum/st support site, where can i find help ?? if someone successfully used linuxbios/freebios, i'm also interested. best regards