The S3C4510B, as many other cores, uses a default ARM IDCODE. Documentation about the IDCODEs used by ARM Cores is available here http://www.arm.com/support/faqip/3843.html (FAQ answer to the question "What do I set the ARM TAP IDCODE to?").
The code "11110000111" doesn't give any info about the manufacturer of the chip but just about the manufacturer of the core.
JEDEC JEP106-K states that Sharp's code is "0 0 1 0 1 1 0 0 0 0".
The only correct solution to this problem IMHO is to remove link of "11110000111" to Sharp in the MANUFACTURERS file. Unfortunately, this means that sharp/lh7a400 won't be detected automatically anymore. But it also means that other chips using the same core won't be identified as lh7a400.
Users of lh7a400 will have to explicitly "include sharp/lh74a00/lh74a00" (as users of S3C4510 do for years...)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=478715
Originator: YES
As has been reported on other sites before, the bus driver works anyway
jtag> cable wiggler ppdev /dev/parport0
jtag> detect
jtag> include samsung/s3c4510b/s3c4510b
jtag> peek 0x0000
bus_read(0x00000000) = 0xEA00 (59904)
Logged In: YES
user_id=478715
Originator: YES
The S3C4510B, as many other cores, uses a default ARM IDCODE. Documentation about the IDCODEs used by ARM Cores is available here http://www.arm.com/support/faqip/3843.html (FAQ answer to the question "What do I set the ARM TAP IDCODE to?").
The code "11110000111" doesn't give any info about the manufacturer of the chip but just about the manufacturer of the core.
JEDEC JEP106-K states that Sharp's code is "0 0 1 0 1 1 0 0 0 0".
The only correct solution to this problem IMHO is to remove link of "11110000111" to Sharp in the MANUFACTURERS file. Unfortunately, this means that sharp/lh7a400 won't be detected automatically anymore. But it also means that other chips using the same core won't be identified as lh7a400.
Users of lh7a400 will have to explicitly "include sharp/lh74a00/lh74a00" (as users of S3C4510 do for years...)