
Timur Tabi wrote:
Benedict, Michael wrote:
Any ideas why the switch is not working?
I don't think they work on the ITX either. Some of them depend on I2C, which doesn't make sense because I2C isn't initialized at power-on.
Okay, this all makes more sense now. If I switch SW4:8 FCFG to '1', then the config is read from the flash (so it must not depend on I2C). The BMS was a red herring. This means that the final RCW settings should be:
=> md.b e2400000 20 e2400000: 2f 0c 40 08 86 af 07 33 ff ff 47 12 ff ff ff 02 /.@....3..G..... e2400010: 22 07 05 19 24 ff ff ff ff ff ff ff ff ff ff ff "...$...........
(note at e2400000 now because I am running on new u-boot source).
I was off-by-one... e240000 is BSCSR10 not BCSR11, so other people should have the same value for this register.
Thanks again to everyone! Michael