Hello.<br><br>As I've said in the previous email, my board does not display anything at the serial port.<br><br>Beside the possibilities expressed in the previous email, I want to eliminate one more.<br><br><br>I might be missing the console due to a miss-addressing of CONSOLE_VADDR.<br><br><br>The physical addreses in my system are:<br>The SFR area starts at 0x1000.0000 in my chip.<br>The UART0 is at 0x1010.C000.<br><br>In my <span style="font-weight: bold;">platform/board/pistachio/src/plat.cc</span> I have therefore included:<br>#include &lt;plat/offsets.h&gt;<br>....<br>const struct arm_bootdesc SECTION(".roinit") platform_memory[] = {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* Logic Tile area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x80000000,&nbsp;&nbsp; 0xffffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_dedicated },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* Reserved Area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x70000000,&nbsp;&nbsp;
 0x7fffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_reserved },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* pci Area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x60000000,&nbsp;&nbsp; 0x6fffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_dedicated },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* reserved Area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x40040000,&nbsp;&nbsp; 0x5fffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_reserved },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* NOR flash 1 Area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x3c008000,&nbsp;&nbsp; 0x3fffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_dedicated },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* Cellular RAM - SRAM -&nbsp; Area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x34000000,&nbsp;&nbsp; 0x37ffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_dedicated },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* NOR Flash 2 Area
 */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x30000000,&nbsp;&nbsp; 0x33ffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_dedicated },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* PISMO Area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x20000000,&nbsp;&nbsp; 0x2fffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_reserved },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* SFR Area */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0x10000000,&nbsp;&nbsp; 0x1fffffff,&nbsp;&nbsp;&nbsp;&nbsp; memdesc_type_dedicated },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* Area used by boot monitor? Mark it reserved or boot? */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //{ 0x00000000,&nbsp;&nbsp; 0x00008000, memdesc_type_boot }, //is in ram...don't write it here<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0, 0, (memdesc_type_t)0 }<br>};<br><br>.....<br><br>extern "C" void SECTION(".init") init_platform(void)<br>{<br>......<br>&nbsp;&nbsp;&nbsp; // 0x1010C000 /
 0x1010d000 / 0x1010e000 / 0x1010f000 /0x10008000<br>&nbsp;&nbsp;&nbsp; space-&gt;add_mapping((addr_t)CONSOLE_VADDR, (addr_t)UART_PHYS,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pgent_t::size_4k, space_t::read_write, true, uncached);<br>....<br><br>where I have defined in my include file <span style="font-weight: bold;">(platform/board/pistachio/include/plat/offsets.h)</span>:<br><br>#define UART0_PHYS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1010C000<br>.....<br>#define UART_PHYS UART0_PHYS<br>.....<br>#define BOARD_UART0_OFFSET&nbsp;&nbsp;&nbsp; 0x0C000<br>#define&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; CONSOLE_VADDR&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (IO_AREA1_VADDR | BOARD_UART0_OFFSET)<br><br>if I read this right, then I have configured everything properly, or did I miss anything?<br><br>Gabi<br><br><br><br><br><BR><BR><p>&#32;



      <hr size=1>You rock. That's why Blockbuster's offering you <a href="http://us.rd.yahoo.com/evt=47523/*http://tc.deals.yahoo.com/tc/blockbuster/text5.com">one month of Blockbuster Total Access</a>, No Cost.