[meta-freescale] [meta-fsl-arm-extra][PATCH v3 3/3] nitrogen6x: Add machine definition
eric.nelson at boundarydevices.com
Wed Dec 12 09:20:23 PST 2012
On 12/12/2012 09:23 AM, Otavio Salvador wrote:
> On Wed, Dec 12, 2012 at 2:13 PM, Eric Nelson <
> eric.nelson at boundarydevices.com> wrote:
>>>> Either removing this line or setting it to "u-boot" allows the
>>>> build to complete.
>>> You forgot to add the patches for meta-fsl-arm ;-)
>> Thanks Otavio.
>> That did the trick.
> Can you give it a general test and send us the feedback? Has it worked out
> of box? I'd like to merge those patches.
While still puzzled about how the parts fit together here, I
can confirm that builds of core-image-minimal and fsl-image-test
both produce bootable and very functional SD cards for the Nitrogen6X.
The kernel image provided is detecting the board as a Nitrogen6X:
root at nitrogen6x:/unit_tests# dmesg | grep Nitrogen
------------ Board type Nitrogen6X/W
I've tested audio output through the SGTL5000:
root at nitrogen6x:/unit_tests# gplay audio8k16S.wav
playbin2 is employed!
fsl_player_init(): Successfully initialize!
The Wi-Fi adapter is also properly loading firmware:
root at nitrogen6x:/unit_tests# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr DE:AD:BE:EF:00:00
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
The bad mac address is expected because the firmware file hasn't
been programmed for this device.
The wlan0 device is operating properly as shown by iwlist:
root at nitrogen6x:/unit_tests# iwlist wlan0 scan | grep SSID
I think that this proves out the basic functionality of your patch set.
More information about the meta-freescale