Page 1 of 1

Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Sun Jan 28, 2018 9:26 am
by igorp
+ kernel 4.14.39
+ 2GB memory support
+ ethermet works
+ wlan works
+ desktop works
+ mali works
+ cpu scaling works
+ docker support

- eMMC install fails (T3+), BT does not work yet
- power off reboots the board

Images
https://www.armbian.com/download/?tx_soc=s5p-6818

Re: Armbian for T3/M3/Fire3

Posted: Sun Jan 28, 2018 5:35 pm
by asmodyne
Nice ! :D

Maybe we'll get somewhere with this !

Thanks Igorp ! ♥

Re: Armbian for T3/M3/Fire3

Posted: Wed May 09, 2018 8:04 am
by igorp
Updated images, more recent kernel, support for 2Gb boards

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Thu May 31, 2018 9:47 pm
by SlappyMcPhee
what is not working with Bluetooth? the stack cannot be installed? The Fire3 doesn't even have it however it seems that it shouldn't be that difficult to bake the stack in?

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Sun Sep 02, 2018 12:51 pm
by tebachi
I flashed the last recent Armbian Bionic (desktop mainline kernel 4.14.y) dated on 22.08.2018.

I2C is available:

Code: Select all

# fdtget /boot/dtb/nexell/s5p6818-nanopi-fire3.dtb i2c0 status
okay

# ls -la /dev/i2c*
crw------- 1 root root 89, 0 Sep  2 09:15 /dev/i2c-0
crw------- 1 root root 89, 1 Sep  2 09:15 /dev/i2c-1
crw------- 1 root root 89, 2 Sep  2 09:15 /dev/i2c-2
crw------- 1 root root 89, 3 Sep  2 09:15 /dev/i2c-3


But SPI is not available

Code: Select all

# fdtget /boot/dtb/nexell/s5p6818-nanopi-fire3.dtb spi0 status                                                                                                                                                 disable

# ls -la /dev/spi*
ls: cannot access '/dev/spi*': No such file or directory


I compared the DTB from the running Armbian Bionic (kernel 4.14) system (dtc -I fs /sys/firmware/devicetree/base) with the DTS from FriendlyArm (kernel 4.4) (https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi)
They are very different. Especially there is no `spidev`

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Andreas

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Sat Sep 08, 2018 5:44 am
by igorp
tebachi wrote:
I compared the DTB from the running Armbian Bionic (kernel 4.14) system (dtc -I fs /sys/firmware/devicetree/base) with the DTS from FriendlyArm (kernel 4.4) (https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi)
They are very different. Especially there is no `spidev`

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Andreas


SPI bits exits in the common include file arch/arm64/boot/dts/nexell/s5p6818.dtsi and probably works ... so you just need to enabled them. A touchscreen will be a bit more challenging but it should be doable. Try to port bits from 4.4.y kernel and check if there is any special driver for it. And port that too.

We provide Fire3/T3+ images but we can't afford to provide end user support because only one person is working on it. That is too little and below support rules threshold. We have a special part of the forum for older or non-supported boards: https://forum.armbian.com/forum/25-peer ... l-support/

But nevertheless, we are still improving overall support.
https://twitter.com/armbian/status/1038146549124083715

Relevant commits, the first one is included in the image you are running, second not:
https://github.com/armbian/build/commit ... 2875ac2436
https://github.com/armbian/build/commit ... 935bf095f9

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Wed Sep 19, 2018 4:20 pm
by igorp

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Sat Dec 15, 2018 11:38 am
by azzysisi
igorp wrote:
tebachi wrote:
I compared the DTB from the running Armbian Bionic (kernel 4.14) system (dtc -I fs /sys/firmware/devicetree/base) with the DTS from FriendlyArm (kernel 4.4) (https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi)
They are very different. Especially there is no `spidev`

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Andreas


SPI bits exits in the common include file arch/arm64/boot/dts/nexell/s5p6818.dtsi and probably works ... so you just need to enabled them. A touchscreen will be a bit more challenging but it should be doable. Try to port bits from 4.4.y kernel and check if there is any special driver for it. And port that too.

We provide Fire3/T3+ images but we can't afford to provide end user support because only one person is working on it. That is too little and below support rules threshold. We have a special part of the forum for older or non-supported boards: https://forum.armbian.com/forum/25-peer ... l-support/

But nevertheless, we are still improving overall support.
https://twitter.com/armbian/status/1038146549124083715

Relevant commits, the first one is included in the image you are running, second not:
https://github.com/armbian/build/commit ... 2875ac2436
https://github.com/armbian/build/commit ... 935bf095f9

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Mon Dec 17, 2018 6:06 am
by igorp
azzysisi wrote:
There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.


Other supported boards
Odroid XU3/XU4/HC1, Nanopi Fire3, Nanopc T3/T3'+
https://forum.armbian.com/forum/11-othe ... ed-boards/

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Mon Dec 17, 2018 3:39 pm
by azzysisi
igorp wrote:
azzysisi wrote:
There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.


Other supported boards Torrent TurboTax Gogoanime
Odroid XU3/XU4/HC1, Nanopi Fire3, Nanopc T3/T3'+
https://forum.armbian.com/forum/11-othe ... ed-boards/

cool

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Sun Jan 20, 2019 6:48 pm
by JAGITA
igorp wrote:
tebachi wrote:
I compared the DTB from the running Armbian Bionic (kernel 4.14) system (dtc -I fs /sys/firmware/devicetree/base) with the DTS from FriendlyArm (kernel 4.4) (https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi)
They are very different. Especially there is no `spidev`
iTunes Mobdro TutuApp
There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Andreas


SPI bits exits in the common include file arch/arm64/boot/dts/nexell/s5p6818.dtsi and probably works ... so you just need to enabled them. A touchscreen will be a bit more challenging but it should be doable. Try to port bits from 4.4.y kernel and check if there is any special driver for it. And port that too.

We provide Fire3/T3+ images but we can't afford to provide end user support because only one person is working on it. That is too little and below support rules threshold. We have a special part of the forum for older or non-supported boards: https://forum.armbian.com/forum/25-peer ... l-support/

But nevertheless, we are still improving overall support.
https://twitter.com/armbian/status/1038146549124083715

Relevant commits, the first one is included in the image you are running, second not:
https://github.com/armbian/build/commit ... 2875ac2436
https://github.com/armbian/build/commit ... 935bf095f9

Maybe we'll get somewhere with this !

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Thu Jan 24, 2019 4:06 pm
by JAGITA
tebachi wrote:
I flashed the last recent Armbian Bionic (desktop mainline kernel 4.14.y) dated on 22.08.2018.

I2C is available:

Code: Select all

# fdtget /boot/dtb/nexell/s5p6818-nanopi-fire3.dtb i2c0 status
okay

# ls -la /dev/i2c*
crw------- 1 root root 89, 0 Sep  2 09:15 /dev/i2c-0
crw------- 1 root root 89, 1 Sep  2 09:15 /dev/i2c-1
crw------- 1 root root 89, 2 Sep  2 09:15 /dev/i2c-2
crw------- 1 root root 89, 3 Sep  2 09:15 /dev/i2c-3


But SPI is not available

Code: Select all

# fdtget /boot/dtb/nexell/s5p6818-nanopi-fire3.dtb spi0 status                                                                                                                                                 disable

# ls -la /dev/spi*
ls: cannot access '/dev/spi*': No such file or directory


I compared the DTB from the running Armbian Bionic (kernel 4.14) system (dtc -I fs /sys/firmware/devicetree/base) with the DTS from FriendlyArm (kernel 4.4) (https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi)
They are very different. Especially there is no `spidev`

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Andreas

Updated images, more recent kernel, support for 2Gb boards

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Thu Feb 07, 2019 6:53 pm
by JAGITA
SlappyMcPhee wrote:
what is not working with Bluetooth? the stack cannot be installed? The Fire3 doesn't even have it however it seems that it shouldn't be that difficult to bake the stack in?

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.
Sarkari Result iTunes Notepad++
How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Fri Feb 08, 2019 9:12 am
by igorp
JAGITA wrote:
There is no forum from Armbian that I can ask question on Fire3.


There is. Here:
https://forum.armbian.com/forum/11-othe ... ed-boards/

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Sat May 04, 2019 8:44 am
by igorp
Another update! Download new image or via apt update ; apt upgrade

Kernel update to 4.14.116

More info:
https://twitter.com/armbian/status/1124592076962836480

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Tue Jul 02, 2019 6:35 am
by igorp
Added Debian Buster images with many small fixes on kernel level and:

- kernel 4.14.131
- added wireless drivers for 88x2bu
- updated wireless drivers for Realtek 8811, 8812, 8814 and 8821
- updated wireless drivers for rtl8188eus & rtl8188eu & rtl8188etv
- added latest Wireguard driver

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Thu Apr 02, 2020 1:48 pm
by pinknemo13
igorp wrote:
Added Debian Buster images with many small fixes on kernel level and:

- kernel 4.14.131
- added wireless drivers for 88x2bu
- updated wireless drivers for Realtek 8811, 8812, 8814 and 8821
- updated wireless drivers for rtl8188eus & rtl8188eu & rtl8188etv
- added latest Wireguard driver


ah finally the update is out

I am hopeful it will fix all the issues!

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Fri Aug 21, 2020 6:25 am
by igorp
v20.08

- kernel 4.14.y
- improved 1st login with location based semi automated language / locales detection
- Ubuntu Bionic/Focal or Debian Buster/Bullseye
- compiled with GCC 9.2
- updated wireless drivers
- upgraded download infrastructure (still a bit in works)

Download:
https://www.armbian.com/download/?tx_maker=friendlyelec

How to build from sources?
https://github.com/armbian/build

Code: Select all

git clone https://github.com/armbian/build
cd build
./compile.sh

https://twitter.com/armbian/status/1296687681037107200

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Tue Jan 19, 2021 2:08 pm
by Briggs
igorp wrote:
tebachi wrote:
I compared the DTB from the running Armbian Bionic (kernel 4.14) system (dtc -I fs /sys/firmware/devicetree/base) with the DTS from FriendlyArm (kernel 4.4) (https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi)
They are very different. Especially there is no `spidev`

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Andreas


SPI bits exits in the common include file arch/arm64/boot/dts/nexell/s5p6818.dtsi and probably works ... so you just need to enabled them. A touchscreen will be a bit more challenging but it should be doable. Try to port bits from 4.4.y kernel and check ogwhatsapp if there is any special driver for it. And port that too.

We provide Fire3/T3+ images but we can't afford to provide end user support because only one person is working on it. That is too little and below support rules threshold. We have a special part of the forum for older or non-supported boards: https://forum.armbian.com/forum/25-peer ... l-support/

But nevertheless, we are still improving overall support.
https://twitter.com/armbian/status/1038146549124083715

Relevant commits, the first one is included in the image you are running, second not:
https://github.com/armbian/build/commit ... 2875ac2436
https://github.com/armbian/build/commit ... 935bf095f9

Thank you very much for your job. What about this problem Nano T3+:. Devices, which memory number begins with SEC710 K4B4G16 images does not work.

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Sun Jun 05, 2022 1:43 pm
by RogerEye1253


I think Armbian Bionic is much much better than other options.

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Thu Aug 25, 2022 8:29 am
by LawrenceCox
Armbian Bionic is the best of the options I've used, anyone else have an opinion?

Re: Armbian Bionic or Stretch for T3/T3+/M3/Fire3

Posted: Fri Nov 25, 2022 8:11 am
by hoaqua
igorp wrote:
tebachi wrote:
I compared the DTB from the running Armbian Bionic (kernel 4.14) system (dtc -I fs /sys/firmware/devicetree/base) with the DTS from FriendlyArm (kernel 4.4) (https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y/arch/arm64/boot/dts/nexell/s5p6818-nanopi3-common.dtsi)
They are very different. Especially there is no `spidev`

There is no forum from Armbian that I can ask question on Fire3. So I ask my questions here.

How can I hack on the Armbian kernel for Fire3 (modify device tree, merge touch screen support from FriendlyArm kernel 4.4, etc.)

Thanks,

Andreas


SPI bits exits in the common include file arch/arm64/boot/dts/nexell/s5p6818.dtsi and probably works ... so you just need to enabled them. A touchscreen will be a bit more challenging but it should be doable. Try to port bits from 4.4.y kernel and check ig if there is any special driver for it. And port that too.

We provide Fire3/T3+ images but we can't afford to provide end user support because only one person is working on it. That is too little and below support rules threshold. We have a special part of the forum for older or non-supported boards: https://forum.armbian.com/forum/25-peer ... l-support/

But nevertheless, we are still improving overall support.
https://twitter.com/armbian/status/1038146549124083715

Relevant commits, the first one is included in the image you are running, second not:
https://github.com/armbian/build/commit ... 2875ac2436
https://github.com/armbian/build/commit ... 935bf095f9


this is how i solved this problem.