Alysson, No, you can put whatever POST routines you need right inside of Redboot. In order to keep things simple for now, I would see if you can get done what you need to get done inside of bist(). If you have a sufficiently complex POST routine that needs things Redboot doesn't provide (eg. threads, interrupts, etc) then I guess you can consider an external image. Most POSTs that I have ever seen don't require this sort of thing.
You probably do not need CYGOPT_REDBOOT_FIS_REDBOOT_POST for now. --Chris -----Original Message----- From: alysson brito [mailto:[EMAIL PROTECTED] Sent: Friday, May 04, 2007 9:16 PM To: [email protected]; Chris Zimman Subject: Re: [ECOS] [redboot] POST (power on self test) Thanks Chris. I have a start point on this now! Then that is it or do I need kind of any "post image" ? Would this be another kind of image such as RAM, ROM, etc ? I also get to the component CYGOPT_REDBOOT_FIS_REDBOOT_POST. Should I enable it ? I am not sure how this all fit in together :/ -- Alysson "You are not thinking. You are merely being logical." - Neils Bohr On 5/4/07, Chris Zimman <[EMAIL PROTECTED]> wrote: > POST == Power On Self Test > BIST == Built In Selt Test > > They are basically equivalent, so yes, you should put your POST code in > bist(). > > --Chris > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of alysson > brito > Sent: 04 May 2007 13:33 > To: [email protected] > Subject: [ECOS] [redboot] POST (power on self test) > > Hi there > > 1. Would any one know how POST work on redboot (I really have go no > clue and could not found it on any document/mail)? > > 2. Is there any POST code already made ? > As uboot has. I "grep" the code and only found unit tests for the code > itself. > > 3. Where my post code should go. Should I call it from the bist() ? > I do not reeally know whether u make any diferentiation between BIST and > POST. > I "grep" the code and found out bist()that redboot has post. By I just > founded out the > packages/redboot/current/src/main.c > bist() been called from cyg_start() > > > Thanks in advance for any help > > -- Alysson > "You are not thinking. You are merely being logical." - Neils Bohr > > -- > Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos > and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss > -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
