Dietmar
Posts: 361
Joined: Sun Sep 04, 2011 5:43 pm
Contact: Website

Re: RealView Development Suite (RVDS) 4.1Pro

Sat Oct 22, 2011 12:44 pm

Hi,
can the real Raspi board been simulated, may be so so, with
the RealView Development Suite (RVDS) 4.1Pro from ARM homepage?
Or would you prefer another tool,
thanks
Dietmar

Scribe
Posts: 98
Joined: Wed Sep 28, 2011 12:00 pm
Contact: Website

Re: RealView Development Suite (RVDS) 4.1Pro

Sat Oct 22, 2011 12:55 pm

Given that the Broadcom processor powering the Pi has elements that are not publicly exposed, such as the GPU, I don't think this is going to be possible unless Broadcom offer a tool themselves.

If you search around for posts regards QEMU people are simulating the ARM core successfully but not other components.

Dietmar
Posts: 361
Joined: Sun Sep 04, 2011 5:43 pm
Contact: Website

Re: RealView Development Suite (RVDS) 4.1Pro

Sat Oct 22, 2011 1:19 pm

@Scribe
Yes, I know this. I copy a list with the platforms here:

RealView ICE v4.2 supports the following Hardware Development Platforms:

TI OMAP 1710 (generic)
TI OMAP 3410 (generic)
TI OMAP 3420 (generic)
TI OMAP 3430 (generic)
TI OMAP 3440 (generic)
TI OMAP 3450 (generic)
TI OMAP 3503 (generic)
OMAP 3530 EVM (Mistral)
TI OMAP 3515 (generic)
TI OMAP 3525 (generic)
TI OMAP 3530 (generic)
TI OMAP 5912 (generic)
TI DaVinci (TMS320DM355)
TI OMAPL138 LogicZoomExpKit
TI TMS570PSFC61
ZOOM OMAP34x-II MDP
Beagleboard
Freescale i.MX25PDK
Freescale i.MX28PDK
Freescale i.MX27 LiteKit
Freescale i.MX31 (generic)
Freescale i.MX31 (Zoom LITEKIT)
Freescale i.MX31 (Phycore RDK)
Freescale i.MX35 (generic)
Icytecture i.MX35BaseModule
Silica Phytec iMX35
Freescale i.MX51 (generic)
Freescale i.MX51PDK
ST u8500
ARM PB1176
ARM PB926
Atmel AT91SAM9261-EK
Atmel AT91SAM9263-EK
Atmel AT91SAM9G45-EK
Atmel AT91SAM9RL-EK
Keil MCBSTM32
NXP LPC3250_FDI
Samsung S5PC100 SMDK
PandaBoard

Do you think, that ARM PB1176 platform comes nearest to Raspberry,
thanks Dietmar

Scribe
Posts: 98
Joined: Wed Sep 28, 2011 12:00 pm
Contact: Website

Re: RealView Development Suite (RVDS) 4.1Pro

Sat Oct 22, 2011 1:55 pm

The PB1176 seems to be the only one fitting the bill. Though if you're wanting to get a feel for graphics you'll have to try a Cortex-A8, ARMv6 programs should still run on a cortex but you'll not receive accurate CPU performance/behaviour. Unless there's a graphical add-on module available for the PB1176.

tufty
Posts: 1456
Joined: Sun Sep 11, 2011 2:32 pm

Re: RealView Development Suite (RVDS) 4.1Pro

Sat Oct 22, 2011 2:02 pm

PB1176 has the same CPU core as the Pi. It, in all probability, does not have the same peripherals (DMA, SD/MMC, USB and Framebuffer). If it does, they are unlikely to work the same way.

Without Broadcom releasing a whole bunch of information that they are unlikely to release, or releasing a simulator themselves, you aren't gonna get a simulator that realistically reflects the Pi. Once the kernel source is released, you might be able to reverse engineer than and hack something together for qemu or skyeye.

Scribe
Posts: 98
Joined: Wed Sep 28, 2011 12:00 pm
Contact: Website

Re: RealView Development Suite (RVDS) 4.1Pro

Sat Oct 22, 2011 2:10 pm

I think buying a $25 Pi will be easier :P

obarthelemy
Posts: 1399
Joined: Tue Aug 09, 2011 10:53 pm

Re: RealView Development Suite (RVDS) 4.1Pro

Sat Oct 22, 2011 2:35 pm

@dieter graphics on ARM are like graphics on a PC: if you want to use a graphics card, you've got to get drivers for it. Worse, PCs have a handful of slow fallback modes (VESA, VGA...) that ARM doesn't have, so if you don't have the precise graphics driver, for our OS and for the GPU, you can't display anything at all.
That's the case here: none of the stuff you list uses the same Videocore 4 GPU as the Pi (hint: only Broadcom makes those). And I'm not even sure VCore4 is retro-compatible with VCore3 or earlier... which aren't on the list either anyway.

Return to “Off topic discussion”