Posted by GA on January 20, 2003, 9:59:49, in reply to "Re: 2328 program execution doesn't start" You seem to have the linker (and probably compiler) set for normal mode which only gives you 64kB of address space and 16-bit vectors. The H8S/2328 does not support normal mode. This device only supports advanced mode. Please see section 3 in the hardware manual for more details. Also, taking into account the shorter addresses the RAM addresses including the stack do not reflect those of the H8S/2328. The RAM of this micro is at addresses H'FF7C00 -> H'FFFBFF So, select advanced mode in your compiler, assembler and linker and make sure the linker memory map is compatible with the H8S/2328F and things should work a little better. The following linker section output should help. If your IAR compiler does not support the H8S series then you will need to upgrade. Alternatively there is a free GCC compiler which does support the H8S from http://www.kpit.com/products/support.htm GA. -r -ch8 <---snip--->
194.131.190.3
Hi,
-Z(CODE)INTVEC=0-1FF
-Z(CODE)DTCVEC=400-4FF
-Z(CODE)CDATA0,CDATA1,RCODE,CODE,CDATA2,CDATA3,CONST,CSTR,CCSTR=500
-Z(CODE)DATA0,IDATA0,UDATA0=FFFF00-FFFF00
-Z(FAR)IDATA1,UDATA1,DATA1,IDATA2,UDATA2,DATA2,IDATA3,UDATA3,DATA3,ECSTR,WCSTR,TEMP,CSTACK+100=FFDC00-FFFBFF
-Z(BIT)BITVARS=7FFF800
Message Thread
![]()
« Back to index
Evaluation Kit Support
Renesas Evaluation Boards are intended for evaluation of Renesas microprocessors only, not as development tools.