Hi Alex --
--- In Alexander Clouter <> wrote:
>
> Hi,
>
> I bought myself the rather nice TS-7800 for a replacement home
router but
> having been frustrated that my RTC seems to not work[1] and that I
too get the
> random SD card lockups[2] I thought there was not much point
continuing with
> the TS standard kernel :-/
>
> So I git yanked myself a copy of the orion Linux tree and yesterday
after
> finding that it had stalled at 2.6.25-rc1 I noticed that it is in the
> mainline tree...WIN!
Great! I was hoping someone would step in and get this platform code
in upstream kernel (eventually). This orion chip has a lot of cool
features to play with ...
> For the past week[3] or so I have been slapping around support for the
> TS-7800 which I found surprisingly easy. Serial, SATA and the NIC
seem to
> be working just fine. My patch and .config file are available here:
>
> http://www.digriz.org.uk/files/ts7800/2.6.25-rc3-orion-ts7800.diff
> http://www.digriz.org.uk/files/ts7800/linconf [.config file]
>
> I managed to 'find' the XOR MTD that contains the bootstrapping code
> (TS-BOOTROM) however, as the subject says, I'm still unable to
'find' the
> 512MB NAND MTD on this thing.
>
> Digging around the source codes of 2.6.21-ts and 2.6.25-rc3 I see
that the
> mtd/nand/ts7800.c and mtd/nand/orion_nand.c are rather similar;
however I
> cannot get orion_nand (or plat_nand.c) to work. I get a grumbling
"No NAND
> Device Found".
Sorry, I don't have a 7800 yet; no help here.
>
> Anyone know 'where' it is? Whilst I'm digging for bits, any idea if
the RTC
> is on the I2C bus and where on it? Just, if someone knows off the
top of
> their head[4] that would be great.
AFAIK the battery backed RTC clock module is the same one as used on
the ep9302 boards: M48T86PC1 (equivalent to DS-12887). So it's not on
I2C, but on the TS-7250 the rtc-m48t86.c works OK. The source for the
rtc7800 utility might also help you out; it's is at:
ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7800-linux/samples/
SD on TS boards will never go upstream without TS re-evaluating the SD
NDA they signed.
BTW, what do you plan for your second ethernet?
Regards, ......... Charlie
>
> Cheers
>
> Alex
>
> [1] I am using the EABI rootfs from AD and so the 'special' binary
refuses to
> run, invalid and unavailable libraries (far too older version of
> libc I think)
> [2] http://tech.groups.yahoo.com/group/ts-7000/message/7908 and the
tssdcard
> kernel spins at 100% when this does occur so it is definitely that
> [3] I'm no C coder, ARM platform porting guy, just a Perl UNIX man ;)
> [4] or if they could run the i2c scanning tools for Linux on their board
>
> --
> ________________________________________
> < A mushroom cloud has no silver lining. >
> ----------------------------------------
> \ ^__^
> \ (oo)\_______
> (__)\ )\/\
> ||----w |
> || ||
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|