August 16, 2018

Other Samsung s5p6818 based products

I am working with the nanopi3 "fire3" from Friendly Arm.

NanoPi M3

This is no longer available, but was on the market before the Fire3. It did include Wifi. Before this there was a NanoPi T3, which was also based on the s5p6818.

NanoPC T3 plus

Available from Friendly Arm for $75. You get Wifi, 2G of ram, 16G of eMMC memory. The non-plus gave you 1G of ram and 8G of eMMC.

Compared to the Fire3, you spend an extra $40 to get a bigger board with twice the ram and with eMMC. If they made one of these with a SATA interface, you could make a real computer out of it!

Artik 710

This is marketed as an IoT board by Samsung. For sale at $53 on DigiKey. 1G of ram and 4G eMMC. No SD card slot as near as I can tell. (I guess that is on the developer board). The big liability is no ethernet on the main module. You get that via a developer board also it seems.

Also, as I am investigating this further, I see that they are into a "cloud based" development system, and offer an Eclipse based IDE that implements this.

There are sources in the U-boot tree for the Artik 710 via "artik_710_raptor_defconfig"

The U-Boot config file is set up to use the designware ethernet driver, with some of the relevant lines as follows:
CONFIG_ARM=y
CONFIG_SYS_CONFIG_NAME="artik710_raptor"
CONFIG_ARCH_NEXELL=y
CONFIG_ARCH_S5P6818=y
CONFIG_TARGET_ARTIK710_RAPTOR=y
CONFIG_DM_GPIO=y
CONFIG_DEFAULT_DEVICE_TREE="s5p6818-artik710-raptor"
CONFIG_FIT=y
CONFIG_CMD_GPIO=y
CONFIG_CMD_PING=y
CONFIG_CMD_FDISK=y
CONFIG_CMD_EXT4_IMG_WRITE=y
CONFIG_CMD_SD_RECOVERY=y
CONFIG_CMD_PMIC=y
CONFIG_CMD_REGULATOR=y
CONFIG_OF_CONTROL=y
CONFIG_OF_EMBED=y
CONFIG_NET_RANDOM_ETHADDR=y
CONFIG_DM=y
CONFIG_NX_GPIO=y
CONFIG_DM_I2C_GPIO=y
CONFIG_SYS_I2C_NEXELL=y
CONFIG_SENSORID=y
CONFIG_SENSORID_ARTIK=y
CONFIG_DM_ETH=y
CONFIG_ETH_DESIGNWARE=y
CONFIG_PINCTRL=y
CONFIG_DM_PMIC=y
CONFIG_DM_PMIC_NXE2000=y
CONFIG_DM_REGULATOR=y
CONFIG_DM_REGULATOR_NXE2000=y
CONFIG_USB=y
CONFIG_DM_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_ERRNO_STR=y


Have any comments? Questions? Drop me a line!

Tom's electronics pages / tom@mmto.org