User:NiteHawk

= Hardware =

A20

 * LeMaker Banana Pi

Current issues / problems encountered:
 * get rid of obsolete CONFIG_POWER_RESET_SUN6I symbol: http://lists.infradead.org/pipermail/linux-arm-kernel/2015-June/352567.html (original patch went into mripard's tree, but did not make it upstream - mailed to ARM maintainer and CC'ed mailing lists) missed 4.1 merge window by a tiny margin, scheduled for 4.2
 * mainline kernel v4.1 quirk: "clocksource hstimer" messages flooding dmesg/syslog (summary: works as intended, as long as clock changes with cpufreq). patch available, fix scheduled for v4.2
 * U-Boot regression: The switch to driver model breaks U-Boot compilation when  is defined (reported to ML). (CONFIG_DM_ETH also causes other issues.)
 * U-Boot regression: Looks like the Banana Pi ethernet (GMAC) no longer works with v2015.07-rc1 ("failed to reset DMA"). (Possibly related?) Update: As of v2015.07-rc3 the port initializes, but DHCP fails (at least on 1000Mbps). Still needs further investigation. Seems solved as of commit 2650dbcf8a9ddfee4c5bf2d1c961c303988c9f97 (ongoing v2015.07-rc3 development).

I'm currently staying with (and recommending) U-Boot release v2015.04 for the BPi. That version works well while enabling all the features I tend to use.

Cortex-M3

 * STM32 VL Discovery board

= Contributions =

linux-sunxi

 * Extend "fel spl" command to handle both parts of u-boot-sunxi-with-spl.bin: https://groups.google.com/forum/#!topic/linux-sunxi/1Hw2bzyhBc4

U-Boot patches
http://patchwork.ozlabs.org/project/uboot/list/?submitter=66075

If  is enabled, mainline U-Boot compilation currently (June 2015) might fail on armhf ("hardfloat") toolchains. This patch fixes that.

= External documentation (links / 'bookmarks') =

NEON
&rarr; ARM architecture, Advanced SIMD (NEON)

TrustZone

 * ARM architecture, Security extensions (TrustZone)
 * ARM Infocenter, TrustZone Technology
 * TrustZone Protection Controller Register Guide

sunxi NAS

 * Using the Allwinner A10/A20 as a home server