Hello all,
using a signal probe I can verify two facts:
1) 3c905B has address lines A0 -- A16 routed, but not A17. Thus 128 kB is the maximal capacity achievable.
2) 3c905 only routes the adress lines A0 -- A15, and therefore limits itself to only 64 kB. On the other hand, I have not succeeded in getting even read capabilities going in my own code (not your "flashrom").
As a side note, rtl8138C and via-rhine VT6102 are already a priory bounded by 64 kB. Both are easily usable by straight forward coding. In contrast, eepro100 seems to be usable by ctflasher only due to their repeated probing. One time probing, as in my efforts, have yet to prove successful.
Best regards
Mats Erik Andersson
On Sat, May 23, 2009 at 06:19:30PM +0200, Mats Erik Andersson wrote:
Hello all,
using a signal probe I can verify two facts:
3c905B has address lines A0 -- A16 routed, but not A17. Thus 128 kB is the maximal capacity achievable.
3c905 only routes the adress lines A0 -- A15, and therefore limits itself to only 64 kB. On the other hand, I have not succeeded in getting even read capabilities going in my own code (not your "flashrom").
I'm not sure if the 3c905 is even supposed to work, not all 3com cards support the parallel flash read/write interface via the registers we use in flashrom right now. If the registers aren't there the programming will fail, of course.
Uwe.