• Content count

  • Joined

  • Last visited

About tpc010

  • Rank

Profile Information

  • Gender
  • Location
    Germany / Bremen

Recent Profile Visitors

225 profile views
  1. I created an new board, based on the lime-a33.conf with BOOTCONFIG="q8_a33_tablet_1024x600_defconfig" and build a Debian Stretch Image with mainline Kernel 4.13 / 4.14. The SD Card is booting with a nice screen output but only to Kernel Boot, then the screen freezes. The Serial connection is only in the SD Adapter and I cant use it if I'm booting from it, or is there a possibility ?? I was checking and this Image is booting the Tablet, with Kernel 4.1x. So I want to debug the Armbian Kernel with serial output and I used fastboot for it, I'm booting into fastboot with "adb reboot bootloader" and then I'm sending the bootimage with fastboot ( first I created a image with mkimage with and without dtb file) fastboot -c "console=ttyS0,115200" boot uImage But I get this error from armbian Kernel Starting kernel ... Uncompressing Linux... done, booting the kernel. Error: unrecognized/unsupported machine ID (r1 = 0x00001029). Available machine support: ID (hex) NAME ffffffff Generic DT based system ffffffff Allwinner sun9i Family ffffffff Allwinner sun8i Family ffffffff Allwinner sun7i (A20) Family ffffffff Allwinner sun6i (A31) Family ffffffff Allwinner sun4i/sun5i Families Please check your kernel config and/or bootloader. Full Log is attached. I checked a lot of things, but I can't find a solution to solve this problem, the Kernel is booting this way, until it can't find the SD Card. Thanks for your Help log1.txt
  2. preview Asus Tinkerboard

    Hi, I also created a Image with the current armbian git builder and it's working, eth0 is working, wlan is not important at the moment. Great work, thank you.
  3. ARMBIAN for Amlogic S905 and S905X

    Hi sukamine, I'm using Ethernet, so I don't need Wifi, sorry, but if I have time I will check it. br tpc010
  4. ARMBIAN for Amlogic S905 and S905X

    Hello Jefken3, you have to open the Box and search for the Nand or EMMC Flash, then figure out which pins you have to shorten to recover over USB OTG, the Mini M8S has also only full size USB, one of them has OTG. See this for more informations br Tpc01
  5. ARMBIAN for Amlogic S905 and S905X

    Ok sorry, it was to late :-) nographics 1 user@odroidc2:~$ free -m total used free shared buffers cached Mem: 1976 174 1801 6 9 78 -/+ buffers/cache: 86 1889 Swap: 127 0 127 nographics 0 user@odroidc2:~$ free -m total used free shared buffers cached Mem: 1782 317 1464 6 14 97 -/+ buffers/cache: 206 1576 Swap: 127 0 127
  6. ARMBIAN for Amlogic S905 and S905X

    Youre welcome, with screenoutput it needs around 330MB Memory after boot and without screen around 150MB after boot, you have to rebuild the autoscript file, don't change it directly in the compiled file. I don't know about Ubuntu on this system, but I think you can test it, now you have all informations to do it.
  7. ARMBIAN for Amlogic S905 and S905X

    Hi, here is a short howto to boot Armbian on Mini M8S from SD Card. You have to change the u-boot environment to check the SD-Card and then start a autoscript script. To boot the Armbian image you have to change some files from Armbian, change all mmcblk0 to mmcblk1 in file /etc/fstab /etc/init.d/firstrun /etc/init.d/resize2fs You need the file boot-s905.txt and have to convert it to autoscript, the Mini M8S u-boot can't work with Armbians u-boot boot.ini. setenv cec "cecf" setenv mesontimer "0" setenv nographics "0" setenv condev "console=ttyS0,115200n8 console=tty0 consoleblank=0" setenv verbosity "255" setenv bootargs "root=/dev/mmcblk1p2 rootwait rootflags=data=writeback rw ${condev} no_console_suspend hdmimode=${hdmimode} m_bpp=${display_bpp} loglevel=${verbosity} net.ifnames=0" setenv initrd_loadaddr "0x13000000" fatload mmc 0:1 ${initrd_loadaddr} uInitrd fatload mmc 0:1 ${loadaddr} zImage fatload mmc 0:1 ${dtb_mem_addr} dtb/meson8_Mini-M8S.dtb fdt addr ${dtb_mem_addr} if test "${mesontimer}" = "1"; then fdt rm /timer; fi if test "${nographics}" = "1"; then fdt rm /reserved-memory; fdt rm /aocec; fi booti ${loadaddr} ${initrd_loadaddr} ${dtb_mem_addr} Convert it with u-boot tools to autoscript. mkimage -A arm -O linux -T script -C none -d boot-s905.txt s905_autoscript Copy it to SD-Card to the boot partition, and also copy the file "meson8_Mini-M8S.dtb" the Boot partition in folder "dtb". Now open the case and connect the UART connector. Read this Howto for more informations. setenv preboot "run factory_reset_poweroff_protect;run upgrade_check;run bootmode_check;run init_display;run storeargs;run upgrade_key;run user_start;run switch_bootmode;" setenv user_start "if mmcinfo; then run linux_start_mmc;fi;" setenv linux_start_mmc "if fatload mmc 0 ${loadaddr} s905_autoscript; then echo ===[LINUX START from mmc]===;autoscr ${loadaddr};fi;" saveenv After reboot the Mini M8S should boot from SD-Card. Please check the lines and be careful, an error can brake the possibility to interrupt the boot sequence. UPDATE 2016/09/08: after apt-get distupgrade, the uboot package was updated and this was rewriting the uboot data from emmc, but the Mini m8s is not working with the uboot from Hardkernels Ordroid uboot. I got this after boot: ***** Warning!! ************************************************** *** * This board have not been autorized or product keys are not valid. * * Please contact with Hardkernel or your distributor * ************************************************** ******************* After shorten the emmc at boottime, I was able to recover the stockimage via OTG USB and amlogic's windows tool, thanks to balbes150, I found a info on freaktab. So after first armbian boot from SD, you have to remove the uboot package with "apt-get remove linux-u-boot-odroidc2". boot-s905.txt s905_autoscript.gz meson8_Mini-M8S.dtb.gz
  8. ARMBIAN for Amlogic S905 and S905X

    I have good news, it's working with a auto-script script, so I will finish the last environment lines for autoboot with a Armbian SD card and will post all needed information. FYI: You have to change the resolution in Android and this will set the environment, which will used from Armbian auto-script.
  9. ARMBIAN for Amlogic S905 and S905X

    Yes I know, but I will insert the Tip with the startup-script, then it will work easier for all. I will only show the UART part.
  10. ARMBIAN for Amlogic S905 and S905X

    Thank you, I will check it.
  11. ARMBIAN for Amlogic S905 and S905X

    No, I uses the how-to from cnx-software, but at the moment the manual way, I will automate it and describe how to change the right things, so the Android will work and if you boot with a SD card it will boot from this. Important is, the cable have to be 3,3 Volt like for the raspberry pi, so I use a converter with an CP2102, this is 3,3 and 5V tolerant. The Odroid UART Kit has a CP2104 with 1,8 to 3,3 Volt
  12. ARMBIAN for Amlogic S905 and S905X

    you have to open the case and search for the UART connectors, the Mini M8S has easy accessible connectors, I fond Mini MX III PCB pictures there is a really hidden UART Port, and I didn't find a PCB Image for the MXQ Pro+, so you have to search for it.
  13. ARMBIAN for Amlogic S905 and S905X

    @Shimon, ok, it will take some days, I hope I have time on Weekend to create a HowTo.
  14. ARMBIAN for Amlogic S905 and S905X

    Hi, with the how-to from was possible to boot the Odroid C2 Image on a Mini M8S ( s905 2GB Ram). The Mini M8S stock u-boot does not support CFGLOAD, so I had to change some parameter from the boot.ini to bring them to the ENV. The Boot Priority is different from the Odroid C2, it will only check the EMMC, does someone knows if this is more a hardware or software configuration? If someone has interest I will post a small how-to. Thank you for your hard work for this open system. br tpc010
  15. Beelink X2 with armbian possible?

    Hi all, I extracted the script.bin File from BeelinkX2 internal flash, but Armbian will not boot directly with it, so I had to change the u-boot config, I created some Patch files for u-boot and a conf file for the board, so the BeelinkX2 mostly boot directly, but not not at every start and a reboot will not work at the moment. I will add the files I changed. userpatches/u-boot/u-boot-default/configs-beelinkx2.patch userpatches/u-boot/u-boot-default/dts-Makefile.patch userpatches/u-boot/u-boot-default/sun8i-h3-beelinkx2.dts.patch lib/config/boards/beelinkx2.conf lib/config/beelinkx2.fex This is just the beginning, there are many things to do, but I'm not a developer. root@beelinkx2:~# armbianmonitor -u /var/log/armhwinfo.log has been uploaded to Please post the URL in the Armbian forum where you've been asked for. I didn't work with GIT yet, so I hope I have time in the next days to fork and work in this fork of your git reposytory. br tpc010 u-boot-default.tar beelinkx2.conf.gz beelinkx2.fex.gz beelinkx2-from-device.bin.gz beelinkx2-from-device.fex.gz