RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account
Forums → Announcements →

Wandboard ROM

Subscribe to Wandboard ROM 31 posts, 15 voices

Posts per page:

Pages: 1 2

 
Jan 26, 2018 9:56am
Avatar Chris Hall (132) 2414 posts

The wandboard rom has appeared on the downloads page. I suspect that this is still work in progress as the rom is only 14 bytes long… However this is excellent news.

 
Jan 26, 2018 10:10am
Avatar John Williams (567) 635 posts

It’s got to 2.5Mbytes fairly quickly – so fast progress!

 
Jan 26, 2018 10:24am
Avatar Rob Andrews (112) 53 posts

Bit off topic but it would be nice to see the full Omap 5 build as well.

 
Jan 26, 2018 6:10pm
Avatar Steve Pampling (1551) 4308 posts

Bit off topic but it would be nice to see the full Omap 5 build as well.

I suspect that what would be nice and what would be permissible under the terms of the agreements in place are two different things.
Do remember that the Wandboard (iMx6) is the outcome of commercial development with a closed(time limited closure) source and that only as the agreed source closure period expires do you see the source and it’s built binary appear for general use.
No doubt the same holds true for other development streams.

 
Jan 26, 2018 7:48pm
Avatar David Feugey (2125) 1955 posts

Is it a ‘complete’ ROM (SATA, accelerated graphics)? Someone can tell more about sound quality on jack output? iMX8m is told to have audiophile quality (384 kHz sound!). Perhaps the iMX6 is also pretty good here.

Nota: I promise to buy an ARMx8 if RComp made one/ And even many more if needed. Mail me Andrew :)

The new Wandboards have no SATA, but eMMC (16GB for the Pro version = enough for RISC and apps) and USB 3.0. To be honest I would prefer a ‘buy the OS only’ option. Even if very pricey.

 
Jan 26, 2018 8:28pm
Avatar Colin (478) 1914 posts

Bit off topic but it would be nice to see the full Omap 5 build as well.

If you compile your own roms you should be able to do that by downloading the Omap5Dev Product via CVS. The IMX6 roms have been available recently via that route. Note the IMX6 product is more like the ArmX6 development roms than their stable releases.

 
Jan 26, 2018 8:33pm
Avatar Chris Mahoney (1684) 1292 posts

The new Wandboards have no SATA, but eMMC

Can you clarify this? The page for the Quad doesn’t mention either SATA or eMMC, but the datasheet says that the Quad has SATA.

 
Jan 26, 2018 9:20pm
Avatar Steffen Huber (91) 1144 posts

I guess David refers to the new i.MX8 based Wandboards, not the i.MX6 based Wandboard Quad that is also used inside the ARMX6.

 
Jan 27, 2018 3:32pm
Avatar David Feugey (2125) 1955 posts

Correct.

 
Jan 27, 2018 6:35pm
Avatar Chris Mahoney (1684) 1292 posts

Nice and confusing when the Wandboard site has big bold “new revision” text on the MX6 ones!

 
Jan 29, 2018 7:28pm
Avatar Jay (408) 19 posts

https://d15z4ngi7vchau.cloudfront.net/media/catalog/category/Wandboard-Image_1.png

The Wandboard in this picture has a SATA connector.

And Mouser confirms the SATA connector on their site

https://www.mouser.co.uk/new/Wandboard/wandboard-quad/

 
Jan 30, 2018 6:24am
Avatar David Feugey (2125) 1955 posts

This is the i.MX6 version (current), not the i.MX8 one (next).

 
Jan 30, 2018 11:21am
Avatar Rob Andrews (112) 53 posts

I am a bit disappointed with this development board, I feel that they should have just updated the chip on the current board but they seem to have gone down the Pi clone route
they have lost all the good bits that made the MX6 a top notch development board. (but this is just my opinion) what do you you think your comments please.

 
Jan 30, 2018 12:18pm
Avatar Steffen Huber (91) 1144 posts

they have lost all the good bits that made the MX6 a top notch development board.

Being a Pi clone has a lot of advantages. Like having a choice of extremely cheap peripherals and a wide range of cases.

The i.MX8 version has only lost the SATA connector – everything else got much more powerful. Non-RISC OS-platforms can easily use the new USB3 capabilities to achieve similar I/O performance compared to the old SATA capabilities (which could not easily use a port multiplexer). Gigabit Ethernet on the i.MX8 also is no longer internally limited to 480 Mbps. Video is now proper 4K@60Hz including hardware decoding.

So from a non-RISC OS standpoint, everything is better with the new i.MX8 based models, including the I/O capabilities. The RISC OS perspective is a rather unique one…

Maybe after the Pi clone, they will produce a bigger board based on the i-MX8QuadXPlus – Cortex-A35 and double Gigabit Ethernet. Maybe include a PCIex connector on board, that would be nice.

 
Jan 30, 2018 10:18pm
Avatar David Feugey (2125) 1955 posts

what do you you think your comments please.

In fact the board could be good if – and only if – they choose a removable EMMC card. It’s easy to find some with high capacities… but if it’s soldered.

Funny to see too that there is no analog audio output. For (almost) an audiophile SoC, it’s really strange.

 
Jan 31, 2018 6:25am
Avatar Clive Semmens (2335) 1354 posts

Funny to see too that there is no analog audio output.

What standards does its HDMI support for audio? I assume it supports one of the higher standards, and you’re likely to have at least as good a D→A converter at the other end of your HDMI cable as you could expect on a reasonably-priced Pi-sized card.

 
Jan 31, 2018 7:55am
Avatar Oliver Tobias (3753) 16 posts

What standards does its HDMI support for audio?

Max 8 audio channels, 24 bit and 192 kHz (up to 4 channels) or 96 khz (up to 8 channels).

 
Jan 31, 2018 7:57am
Avatar David Feugey (2125) 1955 posts

and you’re likely to have at least as good a D→A converter at the other end of your HDMI cable as you could expect on a reasonably-priced Pi-sized card.

That depends of your screen…

 
Jan 31, 2018 8:22am
Avatar Clive Semmens (2335) 1354 posts

Max 8 audio channels, 24 bit and 192 kHz (up to 4 channels) or 96 khz (up to 8 channels).

Cheers! Not quite the most HDMI can handle, but more than most (all?) people’s ears can…

That depends of your screen…

Yes – or whatever other audio system you have connected to your HDMI. The quality of audio if you have an analog output depends on your audio system, too. Why put the D→A in the computer rather than in the audio system? The further down the line the D→A occurs, the less the risk of losing quality.

 
Jan 31, 2018 2:43pm
Avatar Oliver Tobias (3753) 16 posts

bq. Max 8 audio channels, 24 bit and 192 kHz (up to 4 channels) or 96 khz (up to 8 channels).

Cheers! Not quite the most HDMI can handle, but more than most (all?) people’s ears can…

My ears can handle more than 8 channels ;)

These were the specs for HDMI 1.4, HDMI 2.0:
32 channels at 48 kHz
16 channels at 96 kHz
8 channels at 192 kHz

Why put the D→A in the computer rather than in the audio system? The further down the line the D→A occurs, the less the risk of losing quality.

In theory I agree. For a Pi sized device sometimes it’s convenient to have an analogue output. Not everyone uses a Pi as a desktop computer or for home cinema. Why should I carry around an extra device, that’s bigger and costs more than a Raspberry Pi and needs an extra power supply (or USB cable for power)? Why should I need an extra device for my simple computer speakers?

 
Jan 31, 2018 6:33pm
Avatar Clive Semmens (2335) 1354 posts

My ears can handle more than 8 channels ;)

Hmmm. What species are you?

As for your reason for having an analog output, unless I’m misunderstanding my good friend David Feugey, it’s at exactly the opposite pole from his reason: he wants a top notch analog output that puts his screen’s audio to shame, and you want a cheap-as-chips analog output you can stick into your cheap in-ear headphones? The only objection I can see to the latter is the space taken up by the socket on the board – but then David and his like could complain that it’s not giving them a golden ears output…

Hmmm. Not sure how small and low power and cheap you can get a really good quality D→A convertor. Last time I actually designed anything using one I built it myself with discrete components (apart from a couple of good quality op-amp ICs) – so you can guess how long ago that was.

 
Jan 31, 2018 7:46pm
Avatar David Feugey (2125) 1955 posts

The quality of audio if you have an analog output depends on your audio system, too.

That’s the problem. On modern screens it’s bad 100% of time. Of course a good HDMI audio extractor, that will let the video going through (at 4K), is a solution. But where to find one? I use DAC, but there is no DAC/DAP quality HDMI audio extractor on the market.

Back on topic, I saw that Andrew propose an ARMX6 ROM with multicore enabled. I hope there are some examples on how to use it (I still dream of some way to use it from Basic). But even if it’s not the case, it’s a great idea. I wasn’t on the ARMX6 train but I could be on the next offer from RComp.

 
Jan 31, 2018 8:52pm
Avatar Oliver Tobias (3753) 16 posts

but then David and his like could complain that it’s not giving them a golden ears output…

None of my devices I used had a on-board audio output that would satisfy an audiophile. Doesn’t matter if it is a desktop, laptop or phone – good enough for watching movies, but listening with good headphones would drive some people nuts.

Finally, we agree. For a decent audio quality I would use HDMI audio or an USB audio device.

If the Wandboard 8M has the I²S bus on the GPIO like the Raspberry or ESAI, that would be another possibility (I have no idea how that works and if RISC OS supports audio over I²S). The i.MX8 chip has that feature:
https://www.nxp.com/docs/en/fact-sheet/IMX8FAMFS.pdf

and SATA, PCIe, HiFi 4 DSP (whatever that is)

Edit: even SPDIF

 
Jan 31, 2018 10:04pm
Avatar Steffen Huber (91) 1144 posts

he i.MX8 chip has that feature:

Be careful: there is i.MX 8, i.MX 8M and i.MX 8X. The Pi-Wandboard is based in i.MX 8M, which does not feature SATA and unfortunately also not the Cortex-A72.

 
Feb 1, 2018 2:02pm
Avatar Jeffrey Lee (213) 5276 posts

Back on topic, I saw that Andrew propose an ARMX6 ROM with multicore enabled. I hope there are some examples on how to use it (I still dream of some way to use it from Basic). But even if it’s not the case, it’s a great idea. I wasn’t on the ARMX6 train but I could be on the next offer from RComp.

Once 5.24 is released, I’d like to see all the development ROM builds switch over to SMP versions (where applicable). There are some pretty fundamental changes that need to be made to low-level bits of the OS – these could do with as much testing as possible, to make sure ordinary programs don’t break when running on SMP-friendly OS versions.

Then once the lower-level bits have been tackled we should hopefully see the SMP module/environment itself improve to the point where it’s sensible for programs to start making use of it.

I have no idea how that works and if RISC OS supports audio over I²S

Quite a few of the hardware ports use I2S for audio (with I2C for configuring the chip). However we don’t have a generic I2S API – all of the code tends to get built directly into the HAL as part of the audio driver. So there’s currently no easy way of writing drivers for add-on I2S audio devices.

Next page

Pages: 1 2

Reply

To post replies, please first log in.

Forums → Announcements →

Search forums

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Description

Announce and discuss new hardware and software releases.

Voices

  • Chris Hall (132)
  • John Williams (567)
  • Rob Andrews (112)
  • Steve Pampling (1551)
  • David Feugey (2125)
  • Colin (478)
  • Chris Mahoney (1684)
  • Steffen Huber (91)
  • Jay (408)
  • Clive Semmens (2335)
  • Oliver Tobias (3753)
  • Jeffrey Lee (213)

Options

  • Forums
  • Login
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Beast theme is based on Beast's default layout

Valid XHTML 1.0  |  Valid CSS

Powered by Beast © 2006 Josh Goebel and Rick Olson
This site runs on Rails

Hosted by Arachsys