Jump to content

Andreas Odermatt

Members
  • Posts

    4
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hi I have spent a lot of time with the Hummingboard2 Edge over the last months and i would like to share my experiences here. My Configurations is: Hummingboard 2 Edge with SSD Sata and MC7304 PCIE Lte Modem. Carrier Board is V1.2. Microsom is version 1.5. They are available since end of 2016. The difference is the WLAN and Bluetooth Module. Solidrun has changed it from Broadcom to TI Wlink 1831. First of all. If you have an unfused Microsom and you want to use the bootjumpers. (Only Carrier Board V1.2) Boot from SD: Set Jumper to SD (J5005 Pin 7 and 8) and (Connect J23 Pin 11 with J24 Pin 2 and with J21 Pin 5 Boot from MMC: Set Jumper to MMC (J5005 Pin 5 and 6) and (Connect J23 Pin 11 with J22 Pin 2) Carrier Board V1.4 is different. Then U-Boot from Solidrun is loading the dtb files as following. Microsom before V1.5 (imx6q-hummingboard2.dtb) and Microsom since V1.5 (imx6q-hummingboard2-som-v15.dtb) I have made the experience that the automatic board detection does not work a 100%. So set the fdt file manually: setenv fdt_file "imx6q-hummingboard2-som-v15.dtb" To create the imx6q-hummingboard2-som-v15.dtb file i have created a patch. See attached. If you would create the Image from source: apt-get -y install git git clone https://github.com/igorpecovnik/lib --depth 1 cp lib/compile.sh . Put the patch to userpatches/kernel/cubox-next/ ./compile.sh Choose Linux Next Kernel. If you would use an existing "next" image then you could put the attached dtb files to /boot/dtb. Working: HDMI, Audio, Wifi, Bluetooth, USB, Sata, Pcie Modem, Gpio's. I don't know if the IR Receiver is working. I don't need that. Note for bluetooth: There is a problem with the usage of dma on the imx6 platform. So i have disabled the usage in the dtb file. If there is a patch for the imx.c driver, it's possible to reenable it. The bluetooth device can be attached with "hciattach /dev/ttymxc3 texas 3000000 flow". It also needs new firmware files for the microsom v1.5. Put the attached firmware files to /lib/firmware/ti-connectivity TIInit_11.8.32 is for bluetooth. wl18xx-conf.bin and wl18xx-fw-4.bin are for wlan. If you would like to boot directly from sata device, then you could do the following. apt install mercurial hg clone https://kkubacki@bitbucket.org/kkubacki/u-boot-imx6 export ARCH=arm export CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- cd u-boot-imx6 make mx6cuboxi_defconfig make As result we get two files: SPL and u-boot.img. SPL file should be placed at address 0x00000400 at SATA device. Copy SPL to SATA device e.g. sda: dd if=SPL of=/dev/sda bs=512 seek=2 sync u-boot.img should be placed on first EXT4 partition on SATA device. kernel-cubox-next.patch Firmware.zip DTB.zip
  2. Hello Solidrun has updatet their microsoms to v1.5. MicroSOM rev 1.5 Wifi: 802.1 b/g/n - 2.4 / 5 Ghz, single or dual MIMO with Bluetooth V4.0 (TI Wilink 8 WL18xx) http://wiki.solid-run.com/lib/exe/fetch.php?media=imx6:microsom:docs:sr-usom-mx6-pcn-20160915.pdf This is from the solidrun website: Make sure that your kernel .config has the following enabled either as modules or statically part of the kernel, in order to build the TI WiLink8 WiFi drivers -CONFIG_WL18XX=yCONFIG_WLCORE=yCONFIG_WLCORE_SPI=yCONFIG_WLCORE_SDIO=yCONFIG_WILINK_PLATFORM_DATA=yCONFIG_WL_TI=y# CONFIG_WL1251 is not set# CONFIG_WL12XX is not setThe firmware is typically searched under under /lib/firmware/ti-connectivity/wl18xx-fw-4.bin directory in your root filesystem.The firmware is loaded when the interface is activated 'ifconfig wlan0 up' so there is no race between initializing the driver before the root filesystem is mounted. And then there are new dts files. I have attached them. They are from the solidrun kernel 3.14 git source. https://github.com/SolidRun/linux-fslc Is it possible, that you can adapt them and add these changes to one of the next armbian versions? I have tried it to do a patch, but when i launched the image with vanilla 4.10. I have got no HDMI output. Thanks in advice. Andreas Odermatt imx6qdl-cubox-i-som-v15.dtsi imx6qdl-hummingboard2-som-v15.dtsi imx6qdl-hummingboard-som-v15.dtsi imx6qdl-solidrun-microsom-v15.dtsi imx6dl-cubox-i-som-v15.dts imx6dl-hummingboard2-som-v15.dts imx6dl-hummingboard-som-v15.dts imx6q-cubox-i-som-v15.dts imx6q-hummingboard2-som-v15.dts imx6q-hummingboard-som-v15.dts
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines