Re: Question about PXA27x STRATA 16-bit flash
- From: "K. S. Huang" <ksh_AT_bsquare_DOT_com>
- Date: Fri, 29 Dec 2006 12:11:42 +0800
Since the Flash could *not* be read back and programmed data simultaneously,
and that mean if the code is XIP in Flash, we will need to relocate the code
into RAM and avoid any interrupting and/or exception (page fault could be
the one) when doing the Flash programming.
If you are not plan to use XIP, it could be safe just invoking these
funciton directly.
"Leon zhang" <leoncamel@xxxxxxxxx> ׫??ì¶à]¼þÐÂÂ?:1167235590.668333.308720@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Well, I got a problem about PXA27x STRATA 16-bit flash.
Here is my Hardware information:
1) CPU : pxa27x
2) Flash : L series, 32M 16-bit
Hmm, it seem the mainstone III BSP could only deal with some 32-bit
flash. But, I port the 32-bit code into 16-bit port in *EBOOT*, which
located at "src/bootloader/eboot/flash.c".
Here, the situation is, I could download image to flash. It seems it
could reach the IPL code.
Well, the question here is : it seem the code dead at
FMDHAL_ASM_CallFuncWithNewStack() of FMDHAL_Init(), the last line.
BTW, why we need a new stack ? why not calling the function directly?
Any comment about it ?
Thanks in Advance.
.
- Follow-Ups:
- Re: Question about PXA27x STRATA 16-bit flash
- From: Leon zhang
- Re: Question about PXA27x STRATA 16-bit flash
- References:
- Question about PXA27x STRATA 16-bit flash
- From: Leon zhang
- Question about PXA27x STRATA 16-bit flash
- Prev by Date: Re: some question about WM5 update loader
- Next by Date: Re: Can anybody able to do the CETK tests after installing the IMX31 BSP
- Previous by thread: Question about PXA27x STRATA 16-bit flash
- Next by thread: Re: Question about PXA27x STRATA 16-bit flash
- Index(es):
Relevant Pages
|
|