wiki:TBR/BSP/Edb7312

Version 17 (modified by CodingCobra, on 01/07/13 at 04:50:40) (diff)

Updated infobox

Edb7312

{{Infobox BSP |BSP_name = edb7312 |Manufacturer = Cirrus Logic |Board_URL = http://www.cirrus.com/en/products/ep7312.html |image = Edb7312blkdiag.gif |Architecture = ARM |CPU_model = TBD |Simulator = Yes, Skyeye. |RAM = 48 KB of on-chip SRAM |Serial = Two synchronous serial interfaces }}= Overview =

This is an evaluation board from Cirrus Logic for the EP7312 CPU. Information is online here:

http://www.cirrus.com/en/products/pro/detail/P139.html

This BSP can be executed on real hardware or -- to some extent -- on the SkyEye? simulator. The SkyEye? configuration file is:

{{{#skyeye.conf #skyeye config file sample cpu: arm720t mach: ep7312 mem_bank: map=I,type=RW, addr=0x80000000, size=0x00100000 mem_bank: map=M, type=RW, addr=0x00000000, size=0x1000000 log: logon=1, logfile=/tmp/sk1.log, start=2000000, end=3000000 }}}

Unfortunately due to some bug(s) in skyeye 1.0.0, there is a small change needed to be done in RTEMS. Jay Monkman posted it here: http://www.rtems.com/ml/rtems-users/2005/december/msg00081.html

If you don't like to patch your RTEMS and still would like to use skyeye, then you can use simple workaround described by Karel Gardas here: http://www.rtems.com/ml/rtems-users/2005/december/msg00156.html

(January 9 2005): It seems that the latest beta of SkyEye? (1.2.0RC4: http://gro.clinux.org/forum/forum.php?forum_id=2776) is even able to run few tests without any modification in RTEMS source tree needed and without any other debugger workaround.

Test Reports

{{Test Report |Version = CVS head with patches |Date = 27 Apr 2010 |User = User:sh? |Report = reports that SkyEye? 1.2.8 with patches can run all tests. }} {{Test Report |Version = CVS head |Date = 7 Jan 2009 |User = User:JoelSherrill? |Report = reports that SkyEye? 1.2.5 can run most tests. }} {{Test Report |Version = CVS head |Date = 29 May 2007 |User = User:JoelSherrill? |Report = reports that SkyEye? 1.2.2Rel can run hello, ticker, and unlimited. }} {{Test Report |Version = 4.6 banch |Date = 29 May 2007 |User = User:JoelSherrill? |Report = reports that SkyEye? 1.2.2Rel can run hello and ticker. }} {{Test Report |Version = CVS head |Date = 9 January 2006 |User = User:KarelGardas? |Report = reports that SkyEye? 1.2.0RC4 can run hello, ticker and paranoia tests. }} {{Test Report |Version = CVS head |Date = 15 December 2005 |User = Jay Monkman |Report = reports that SkyEye? can run ticker. }} {{Test Report |Version = 4.6 branch |Date = 22 November 2005 |User = User:JoelSherrill? |Report = reports that SkyEye? can run hello but not ticker. }} {{Test Report |Version = CVS head |Date = 22 November 2005 |User = [[User:JoelSherrill]] |Report = reports that SkyEye? can run hello but not ticker. }}