ts-7000
[Top] [All Lists]

Re: [ts-7000] Porting U Boot onto TS7200

To:
Subject: Re: [ts-7000] Porting U Boot onto TS7200
From: Balaji Ravindran <>
Date: Sun, 7 Mar 2010 19:42:32 -0800


Hi Curtis,

Thanks for this information. I will start this work then(basically just for my learning).

If that works, you can find a place in NAND Flash and burn U-BOOT there.
You can also burn Serial-blaster into EEPROM (if you compile it for that
purpose) so you don't have to bootload it from serial each time.

I think, the TS-7200 that i have, has a NOR flash and does not have the SPI EEPROM, i maybe wrong, i will double it though. So i guess i still have to use serial every time i have to bootload

I have some unfinished ARM asm routines for a new version of
serial-blaster that can read and write larger EEPROMS (if you want to
solder a bigger one on). It has virtual memory management, vt-100
terminal routines, interrupts, debugging routines, and access to the
RTC. I can send it to you. But I'm not sure what state its in. (I don't
think I left it in a bootable state, so you'd need to work on it.)

I would love to get your new code as a starting point. Please send me the code, and i will see if i can complete it, and if i do i will update you with the modified code.

Thanks

Balaji R

On Sun, Mar 7, 2010 at 6:23 PM, Curtis Monroe <> wrote:
 

You should be able to use the SerialBlaster to load and run U-Boot.

SerialBlaster was really meant to be used for stuff like this. (To be a
rough starting point for developers.)

Assuming your TS-7200 is not one of the earlier version that rebooted
faster than it could load the SerialBlaster and your PC is fast enough,
or you apply some tweeks, you should be able to boot to serialblaster
and then download U-boot via the same serial connection and execute it.

If that works, you can find a place in NAND Flash and burn U-BOOT there.
You can also burn SerialBlaster into EEPROM (if you compile it for that
purpose) so you don't have to bootload it from serial each time.

You might want to add EEPROM and flash burning code to U-Boot and use
that to burn the two, so you don't need to use Redboot.

I have some unfinished ARM asm routines for a new version of serialblaster that can read and write larger EEPROMS (if you want to solder a bigger one on). It has virtual memory management, vt-100 terminal routines, interrupts, debugging routines, and access to the RTC. I can send it to you. But I'm not sure what state its in. (I don't

think I left it in a bootable state, so you'd need to work on it.)
 


You can find eeprom burning code in the redboot patched that accompany
the serialblaster.

I have some unfinished ARM asm routines for a new version of
serialblaster that can read and write larger EEPROMS (if you want to
solder a bigger one on). It has virtual memory management, vt-100
terminal routines, interrupts, debugging routines, and access to the
RTC. I can send it to you. But I'm not sure what state its in. (I don't
think I left it in a bootable state, so you'd need to work on it.)

Good luck,
-Curtis.


On Sun, 2010-03-07 at 12:22 -0800, Balaji Ravindran wrote:
>
> Hi People,
>
>
>
> I wanted to port U-Boot to TS-7200 and wanted to make it run natively
> on that(its just a learning exercise, no specific reason). I have a
> modified U-Boot source for TS-7200 and build files, and wanted to test
> it on the board, and was wondering how to burn it to flash(overriding
> TS-BOOTROM and redboot +++)
>
>
> Since TS-7200's JTAG ports are not connected anywhere, i don't think i
> will be able to use my JTAG programmer, but i went through the serial
> blaster code, and was wondering if i will be able to use it with some
> tweaks, (ofcourse i need new binaries with uboot + filesystem, not
> bothering about linux kernel yet)
>
>
> Any ideas / comments / thoughts are welcome. Please let me know if
> this would even work, i see no reason why though, i just need a way to
> burn the flash with UBoot binaries, and i don't have enough money yet
> to buy the TS-9420, as this is for BSP learning purposes, and i don't
> want to spend 175 + shipping.
>
>
> Any cheaper alternatives for this task?
>
>
> All help appreciated.
>
>
> Thanks
>
>
> Balaji R
>
--
Curtis Monroe
Wk: 514-747-5076 x230




__._,_.___


Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU