[U-Boot] Any help on the sbc2410x board

Hello everyone, I'm looking for a version of u-boot that can boot in the Embest sbc2410-II board. I now the code for the specific board was not maintained and was removed from the u-boot-arm tree. but i did download thishttp://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot/u-boot-arm.git;a=commit;h=32cb2c70c46c2be977215eb33aea049add647c09commit, that claimed to add support for the board. It compiled without problems but the board seems dead after downloading it on the board.
i'm using a windows pc so i used the Embest provided Jtag utility to download the compiled raw binary to the board). I compiled the sources with scratchbox hathor (gcc version 4.4.1)
Any help/pointers/directions would be greatly appreciated as to how to make it work. Thank you in advance
nass

On 02/12/2011 17:40, Athanasios Silis wrote:
Hello everyone, I'm looking for a version of u-boot that can boot in the Embest sbc2410-II board. I now the code for the specific board was not maintained and was removed from the u-boot-arm tree. but i did download thishttp://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot/u-boot-arm.git;a=commit;h=32cb2c70c46c2be977215eb33aea049add647c09commit, that claimed to add support for the board.
Sorry, but it cannot work. You can take an ancient patch and apply it on the top of current development, but in most cases it does not work, even if it applies.
This patch was posted before a lot of time ago, before in ARM was introduced relocation, and does not uses CFI, and..
You must start quite from scratch with a new porting for your board.
Best regards, Stefano Babic

Hello Stefano and thank you for the quick reply. To be honest, i'm not even sure what is the relocation you are talking about... What comes as a natural reply in my mind is: this is an old board , too. once the code was ported it must have been working, no? with or without CFI / ARM relocation. so it feels odd that I doesn't start. Besides, i'm not into any major project, so i'm not entirely sure i need to have a latest version of u-boot.
i'm fine by re-porting it. only i know fairly little about booting systems. is there a guide for porting u-boot? or any sort of help I can use from somewhere? somewhere to start from that is.
thank you, nass
On Fri, Dec 2, 2011 at 7:30 PM, Stefano Babic sbabic@denx.de wrote:
On 02/12/2011 17:40, Athanasios Silis wrote:
Hello everyone, I'm looking for a version of u-boot that can boot in the Embest
sbc2410-II
board. I now the code for the specific board was not maintained and was removed from the u-boot-arm tree. but i did download this<
http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot/u-boot-arm.git;a=commit;h=32c...
commit, that claimed to add support for the board.
Sorry, but it cannot work. You can take an ancient patch and apply it on the top of current development, but in most cases it does not work, even if it applies.
This patch was posted before a lot of time ago, before in ARM was introduced relocation, and does not uses CFI, and..
You must start quite from scratch with a new porting for your board.
Best regards, Stefano Babic
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office@denx.de =====================================================================

On 02/12/2011 19:01, Athanasios Silis wrote:
Hello Stefano and thank you for the quick reply. To be honest, i'm not even sure what is the relocation you are talking about... What comes as a natural reply in my mind is: this is an old board , too.
Very old.
once the code was ported it must have been working, no?
With a specific U-boot version, yes. You can try with an older U-Boot version, checking out from GIT former releases, where the board was supported.
with or without CFI / ARM relocation. so it feels odd that I doesn't start.
With current code, it cannot start.
Besides, i'm not into any major project, so i'm not entirely sure i need to have a latest version of u-boot.
Try with a version <= 2009.08.
i'm fine by re-porting it. only i know fairly little about booting systems. is there a guide for porting u-boot? or any sort of help I can use from somewhere? somewhere to start from that is.
Starting point can be at http://www.denx.de/wiki/DULG/Manual
Best regards, Stefano Babic

On Fri, Dec 2, 2011 at 8:07 PM, Stefano Babic sbabic@denx.de wrote:
On 02/12/2011 19:01, Athanasios Silis wrote:
Hello Stefano and thank you for the quick reply. To be honest, i'm not even sure what is the relocation you are talking about... What comes as a natural reply in my mind is: this is an old board , too.
Very old.
once the code was ported it must have been working, no?
With a specific U-boot version, yes. You can try with an older U-Boot version, checking out from GIT former releases, where the board was supported.
tthat is what i did.. the link I sent was from a Jul 2006 commit. in fact it is the commit that added support for the specific board...
with or without CFI / ARM relocation. so it feels odd that I doesn't start.
With current code, it cannot start.
Besides, i'm not into any major project, so i'm not entirely sure i need to have a latest version of u-boot.
Try with a version <= 2009.08.
apart from the specific commit I have tried taged version 1.1.6 that one wouldn't even compile so I take it there was no maintainer at the time
i'm fine by re-porting it. only i know fairly little about booting systems. is there a guide for porting u-boot? or any sort of help I can use from somewhere? somewhere to start from that is.
Starting point can be at http://www.denx.de/wiki/DULG/Manual
thank you for the link
Best regards, Stefano Babic
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office@denx.de =====================================================================
participants (2)
-
Athanasios Silis
-
Stefano Babic