Kontron KM2M806-02 WiFi Smart Services Developer Kit w/E600 Atom Processsor F3 S ===== M2M ===== * http://www.kontron.com/landingpages/m2m/product-family# [[M2M]] * http://www.kontron.com/downloads/manual/kontronm2musermanualr9-20.pdf?product=89474 * http://www.kontron.com/products/archive/systems-and-platforms/m2m/ * http://www.kontron.com/landingpages/m2m * http://www.kontron.com/landingpages/m2m/videos * http://www.kontron.com/support-and-services/support/downloads?query=KM2M806 * http://www.kontron.com/download/598124f7646340049a9f8ca36eaff4e7360bad84?filename=%2Fdownloads%2Fwhite_papers%2Fwhitepaper_m2m_en.pdf&product=89683 * http://www.kontron.com/downloads/technical_info/km2m-devkit_testeddisplays_051512.pdf?product=89683 ===== HARDWARE ====== Hardware name: N/A N/A/nanoETXexpress-TT, BIOS FRI2R102.003.KAI 02/28/2012 * http://ark.intel.com/products/35444/Intel-SCH-US15W lsuuser@debian:~$ lsusb Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 002: ID 0451:16a8 Texas Instruments, Inc. Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0bdb:190d Ericsson Business Mobile Networks BV Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub ===== INTEL "fish-river-island-2" ===== * https://plus.google.com/+KoenKooi/posts/ZWv7ADiXSma * https://software.intel.com/en-us/node/592407 * https://www.yoctoproject.org/downloads/bsps/denzil12/fish-river-island-2 ===== MISC ===== * http://marketplace.thingworx.com/ready-product/m2m-smart-services-developer-kit/ * https://www.yoctoproject.org/downloads/bsps/dylan14/fish-river-island-2-0 * https://www.yoctoproject.org/downloads/bsps/daisy16/generic-x86-and-generic-x86-64# Intel Fish River Island platform: Intel Atom E6xx CPU (aka: Tunnel Creek), Topcliff EG20T I/O Hub (Kontron KM2M806) * http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/tree/meta-fri2/README?h=fido # The Fish River Island II includes a variety of communications options and other machine-to-machine (m2m) capabilities. * https://www.yoctoproject.org/downloads/bsps/fido18/generic-x86 * http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/log/meta-fri2/conf/machine# The intel-core* BSPs supercede these older BSPs * https://www.yoctoproject.org/downloads/bsps/fido18/intel-core2-32 * https://bugzilla.yoctoproject.org/buglist.cgi?product=BSPs&component=bsps-meta-intel * http://us.kontron.com/products/computeronmodules/com+express/com+express+mini/comemtt10.html# ObsoletE * http://us.kontron.com/products/systems+and+platforms/M2M * http://askubuntu.com/questions/392719/32-bit-uefi-boot-support * https://github.com/jfwells/linux-asus-t100ta/raw/master/boot/bootia32.efi * https://www.annabooks.com/Articles/Articles_ELinux/YoctoProject-microSD-M2M%20V1.2.pdf# EfI * http://www.kontron.com/products/boards-and-standard-form-factors/com-express/com-express-mini/come-mtt10.html * http://www.kontron.com/downloads/manual/ntc1m130.pdf?product=89290# AptIo Setup Utility - Copyright (C) 2011 American Megatrends, Inc. Main / Core Version 4.6.4.1 Compliancy UEFI 2.0 Project Version NTC1R111 Build Date and Time 01/31/2012 10:47:49 Main / Platform Information / Product Name COMe-mTTi10 E680T 1GB/4GB Revision 1.0.0 CMC Version 2.4 (B0) CMC Build Date Jan 30 2011 CPLD Rev NTC1P110 (Release) afuefix64.efi CBIOS.bin /O http://www.ami.com/support/downloads/amiflash.zip * http://www.windriver.com/m2m/edk/ * https://marketplace.windriver.com/index.php?bsp&on=details&bsp=11787 * https://www.youtube.com/watch?v=rVkpre2PIUU ===== GRAPHICS : Intel US15W (PVR) ==== * http://ark.intel.com/products/35444/Intel-SCH-US15W === Libre : gma500_gfx === * https://github.com/torvalds/linux/commits/HEAD/drivers/gpu/drm/gma500 === ClosedSource : EMGD === * http://www.intel.com/content/www/us/en/embedded/software/emgd/embedded-media-and-graphics-drivers-overview.html * http://www.intel.com/content/www/us/en/embedded/software/emgd/embedded-media-and-graphics-drivers-downloads.html * https://downloadcenter.intel.com/download/23820#emgd_drm.tgz * https://downloadcenter.intel.com/download/23585#Intel_CED_RC_Version_36_1_21_3685.gz === On KontroN14 : === less /var/log/Xorg.0.log [ 93.591] (II) EMGD: Intel(R) Embedded Media and Graphics Driver version 1.14.2443 for: Intel US15W Class rpm -qf /usr/lib/xorg/modules/drivers/emgd_drv.so xorg-x11-drv-intel-emgd-2443-1.6.fc14.i386 rpm -q --info xorg-x11-drv-intel-emgd-2443-1.6.fc14.i386 Name : xorg-x11-drv-intel-emgd Relocations: (not relocatable) Version : 2443 Vendor: Intel Release : 1.6.fc14 Build Date: Mon 03 Sep 2012 04:42:46 PM EDT Install Date: Sun 26 Apr 2015 02:31:30 AM EDT Build Host: m2m.dev.rtsoft.ru Group : User Interface/X Hardware Support Source RPM: intel-emgd-2443-1.6.fc14.src.rpm Size : 4505324 License: Intel Proprietary X -version X.Org X Server 1.9.5 Release Date: 2011-03-17 X Protocol Version 11, Revision 0 Build Operating System: x86-06 2.6.32-131.2.1.el6.x86_64 Current Operating System: Linux localhost.localdomain 3.2.22-5.M2M.recovery.fc14.i686 #1 SMP Mon Nov 19 17:46:20 MSK 2012 i686 cat /sys/class/graphics/fb0/modes U:640x480p-59 === On Debian === root@debian:/home/user# cat /sys/class/graphics/fb0/modes | sort U:1024x768p-0 lshw product: KEMDEG vendor: NANOEXTT *-display description: VGA compatible controller product: Atom Processor E6xx Integrated Graphics Controller vendor: Intel Corporation configuration: driver=gma500 latency=0 * https://wiki.debian.org/IntelEmbeddedMediaGraphicsDriver echo 'blacklist gma500_gfx' > /etc/modprobe.d/graphics.conf === MISC === * https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo# InteL GmA 500 * https://github.com/patjak/drm-gma500/wiki# * https://wiki.archlinux.org/index.php/Poulsbo# PowerVr * http://blog.bodhizazen.net/linux/ubuntu-12-04-gma500-poulsbo-boot-options/ * http://sergeykish.com/linux-poulsbo-emgd * https://en.wikipedia.org/wiki/System_Controller_Hub * https://github.com/EMGD-Community * https://github.com/EMGD-Community/intel-binaries-linux * https://lists.tizen.org/pipermail/ivi/2013-January/000308.html# TizeN ==== MODEM ==== * F5521GW * http://www.ericsson.com/nsearch?query=F5521GW * https://techship.se/download/do/datasheet-f5521gw/ * http://www.spinics.net/lists/linux-usb/msg125148.html Specifications / Features: Model: F5521GW F3507G Wireless 3G WCDMA HSPA WWAN Mini PCI-E Card BIOS: Standard Type: WCDMA / HSPA / GSM / GPRS / EDGE + GPS Standalone, A-GPS Part: 1 x Ericsson F5521GW F3507G Wireless WCDMA HSPA WWAN Mini PCI-E Card HP hs2340 HSPA+ Mobile Broadband Module Technology/Operating Bands: GSM/GPRS/EDGE: 850MHz(Cell), 900MHz(EGSM), 1800MHz(DCS), 1900MHz (PCS) UMTS/WCDMA with receive diversity: 2100MHz (UTRA FDD Band I), 1900Mhz (UTRA FDD Band II), 900Mhz(UTRA FDD Band VIII), 850 MHz (UTRA FDD Band V) Wireless Protocol Standards GSM/GPRS/EDGE: Class B, Multi-slot class 10 operation, coding schemes CS1 - CS4 and MSC1 - MSC9. UMTS/WCDMA: Release 99 and Release 7 Advanced Receiver Type 3i Wireless Parametric Standards: Complies with 3GPP specifications Maximum Data Rates: UMTS (HSPA) - 21 Mbps (Download ), 5.76Mbps (Upload) GPS: Standalone A-GPS (Internet- and Network assisted) GPS Bands: 1575.42 MHz (± 1.023 MHz) Maximum Output Power: GSM/EDGE GSM850 & GSM900 bands GPRS: +33 dBm ± 2 dBm (class 4) EGPRS: +27 dBm ± 3 dBm (class E2) DCS1800 & PCS1900 bands GPRS: +30 dBm ± 2 dBm (class 1) EGPRS: +26 dBm +4 / -3 dBm (class E2) UMTS UTRA FDD Bands +24 dBm +4 / -3 dBm (class 3) Maximum Power Consumption:2000mA (peak); 600mA (average) Power Consumption, Sleep Mode:5 mA Power Management USB selective suspend; Integrated notebook wireless button Antenna Type Dual high efficiency 5 band antennae with spatial diversity, mounted in the display enclosure Form Factor PCI-Express MiniCard, USB 2.0 interface Weight < 12 g Compatible Models: Ericsson F5521GW/HP hs2340 HSPA+ 21Mbps 632155-001 Unlocked Package Includes: 1 x Mini PCI-E Card Product Description: Presented at the Intel Developer Forum in San Francisco, Ericsson's F5521gw module is the World's first embedded mobile broadband module specifically designed for notebooks and other consumer electronics to support 21Mbps HSPA Evolution networks. It is interoperable with Intel Anti-Theft Technology (Intel AT) version 3.0 to disable a computer remotely if lost or stolen, even if the operating system is not running. Designed to give users the fastest mobile broadband experience available in embedded devices such as notebooks, netbooks and tablets, the F5521gw module is capable of download speeds of up to 21Mbps with upload speeds reaching 5.76Mbps. http://www.ebay.com/itm/Ericsson-F5521GW-HP-HS2340-HSPA-21Mbps-WWAN-Card-632155-001-631727-002-Unlocked-/290785156551 @MorE : ModeM sudo picocom /dev/ttyACM0 AT*EEVINFO=99 #< Just type this and it will return : *EEVINFO: Model.................... F5521gw IMEI Data................ 35????????????? SVN...................... 07 Serial Number............ C3???????? Product Number........... KRD 131 18/201 Revision................. R1G FW Product............... CXC 173 0063/1 FW Version............... R3B01 FW Build Date/Time....... Jun 16 2011 15:45:11 Cust. Product............ CXC 173 0424/20 Cust. Version............ R1B02 Customization Descr...... Ericsson Format................... 1 Base Product Number...... 1/KRD 131 18/1 Base Product Revision.... R1Y SIMLock Deployment....... 0.0 SIMLock Description...... Unlocked SIMLock Product.......... CXC 173 0839/01 SIMLock Revision......... R1F Model Description........ F5521gw Mobile Broadband Module Vendor Name.............. Ericsson Config. Set Product...... CXP 901 7629/1 Config. Set Revision..... R5E01 Network Customization.... Default;20820 Customization State...... 0 Configuration Product.... CXP 901 7640/1 Configuration Revision... R3C01 Protocol FW Product...... CXC 173 0063/1 Protocol FW Version...... R3B01 Application FW Product... CXC 173 0064/1 Application FW Version... R3C01 Network List Product..... CXC 173 1116/1 Network List Revision.... R1D Individualization........ 189.189 Domain................... 3.0 Upgrade State............ 1 Volume info.............. 66 MB total / 43.8% free OK * http://lists.openmoko.org/pipermail/community/2011-June/065220.html * http://ubuntuforums.org/showthread.php?t=1862997 * http://www.thinkwiki.org/wiki/Ericsson_F3507g_Mobile_Broadband_ModuleAT*EEVINFO=99 * http://permalink.gmane.org/gmane.linux.network/341167 * http://forums.fedoraforum.org/showthread.php?t=290251 ==== GPIO ==== * http://archive.linuxgizmos.com/com-express-module-gets-new-atoms-and-type-10-pinout/ * http://www.kontron.com/resources/collateral/white_papers/whitepaper_comexpresscom.0rev.2.0_en.pdf ===== SOFTWARE : YOCTO ===== * https://www.yoctoproject.org/product/fish-river-island-2-board * https://www.yoctoproject.org/downloads/bsps/denzil12/fish-river-island-2 * https://www.yoctoproject.org/downloads/bsps/danny13/fish-river-island-2 * https://www.yoctoproject.org/downloads/bsps/dylan14/fish-river-island-2-0 * https://www.yoctoproject.org/downloads/bsps/dora15/fish-river-island-2 * https://www.yoctoproject.org/downloads/bsps/daisy161/fish-river-island-2 * https://www.yoctoproject.org/downloads/bsps/dizzy17/fish-river-island-2-1 * http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/tree/meta-fri2/conf/machine/fri2.conf?h=fido&id=200ebb54f46f364e7eb1738c5e993374f03f407d * http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/tree/common/recipes-graphics/xorg-driver/emgd-driver-bin_1.18.bb?h=fido&id=200ebb54f46f364e7eb1738c5e993374f03f407d * http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/commit/common/recipes-graphics/xorg-driver?h=fido&id=c939705c186388df1eb68341a207fb2c6ac95f66 ===== SOFTWARE : OS : debian ===== user@debian:~$ cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 8 (jessie)" user@debian:~$ cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-686-pae root=UUID=0d4fc914-c0bc-4e4f-89bf-713f294d04df ro loglevel=7 rootwait=60 user@debian:~$ cat /proc/version Linux version 3.16.0-4-686-pae (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09) user@debian:~$ grep '^blacklist' /etc/modprobe.d/*.conf /etc/modprobe.d/blacklist.conf:blacklist i8xx_tco /etc/modprobe.d/blacklist.conf:blacklist aty128fb /etc/modprobe.d/blacklist.conf:blacklist atyfb /etc/modprobe.d/blacklist.conf:blacklist radeonfb /etc/modprobe.d/blacklist.conf:blacklist i810fb /etc/modprobe.d/blacklist.conf:blacklist cirrusfb /etc/modprobe.d/blacklist.conf:blacklist intelfb /etc/modprobe.d/blacklist.conf:blacklist kyrofb /etc/modprobe.d/blacklist.conf:blacklist i2c-matroxfb /etc/modprobe.d/blacklist.conf:blacklist hgafb /etc/modprobe.d/blacklist.conf:blacklist nvidiafb /etc/modprobe.d/blacklist.conf:blacklist rivafb /etc/modprobe.d/blacklist.conf:blacklist savagefb /etc/modprobe.d/blacklist.conf:blacklist sstfb /etc/modprobe.d/blacklist.conf:blacklist neofb /etc/modprobe.d/blacklist.conf:blacklist tridentfb /etc/modprobe.d/blacklist.conf:blacklist tdfxfb /etc/modprobe.d/blacklist.conf:blacklist virgefb /etc/modprobe.d/blacklist.conf:blacklist vga16fb /etc/modprobe.d/blacklist.conf:blacklist viafb /etc/modprobe.d/blacklist.conf:blacklist hisax /etc/modprobe.d/blacklist.conf:blacklist hisax_fcpcipnp /etc/modprobe.d/blacklist.conf:blacklist snd-pcsp /etc/modprobe.d/blacklist.conf:blacklist chsc_sch /etc/modprobe.d/blacklist.conf:blacklist pch_phub /etc/modprobe.d/blacklist.conf:blacklist pch_uart /etc/modprobe.d/blacklist.conf:blacklist pch_can /etc/modprobe.d/blacklist.conf:blacklist gpio_pch /etc/modprobe.d/blacklist-visor.conf:blacklist visor /etc/modprobe.d/fbdev-blacklist.conf:blacklist arkfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist aty128fb /etc/modprobe.d/fbdev-blacklist.conf:blacklist atyfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist radeonfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist cirrusfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist cyber2000fb /etc/modprobe.d/fbdev-blacklist.conf:blacklist kyrofb /etc/modprobe.d/fbdev-blacklist.conf:blacklist matroxfb_base /etc/modprobe.d/fbdev-blacklist.conf:blacklist mb862xxfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist neofb /etc/modprobe.d/fbdev-blacklist.conf:blacklist pm2fb /etc/modprobe.d/fbdev-blacklist.conf:blacklist pm3fb /etc/modprobe.d/fbdev-blacklist.conf:blacklist s3fb /etc/modprobe.d/fbdev-blacklist.conf:blacklist savagefb /etc/modprobe.d/fbdev-blacklist.conf:blacklist sisfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist tdfxfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist tridentfb /etc/modprobe.d/fbdev-blacklist.conf:blacklist vt8623fb ===== NETWORK ===== root@debian:/home/user# sudo lshw -class net USB *-network description: Wireless interface product: Centrino Advanced-N 6205 [Taylor Peak] vendor: Intel Corporation physical id: 0 bus info: pci@0000:01:00.0 logical name: wlan0 version: 34 serial: a0:88:b4:FF:FF:FF width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=iwlwifi driverversion=3.16.0-4-686-pae firmware=18.168.6.1 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn resources: irq:53 memory:d2000000-d2001fff *-network description: Ethernet interface product: Platform Controller Hub EG20T Gigabit Ethernet Controller vendor: Intel Corporation physical id: 0.1 bus info: pci@0000:05:00.1 logical name: eth0 version: 02 serial: 00:b3:38:FF:FF:FF size: 10Mbit/s capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: msi pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=pch_gbe driverversion=1.01 duplex=half ip=192.168.1.103 latency=0 link=yes multicast=yes port=MII speed=10Mbit/s resources: irq:54 ioport:b020(size=32) memory:d3158000-d31581ff *-network description: Ethernet interface physical id: 1 logical name: wwan0 serial: 02:80:37:FF:FF:FF capabilities: ethernet physical configuration: broadcast=yes driver=cdc_ncm driverversion=22-Aug-2005 firmware=Mobile Broadband Network Device link=no multicast=yes ===== ETHERNET ===== 05:00.1 Ethernet controller: Intel Corporation Platform Controller Hub EG20T Gigabit Ethernet Controller (rev 02) Subsystem: Kontron Device 4051 Kernel driver in use: pch_gbe lspci -nn |grep Eth 05:00.1 Ethernet controller [0200]: Intel Corporation Platform Controller Hub EG20T Gigabit Ethernet Controller [8086:8802] (rev 02) dmesg pch_gbe 0000:05:00.1 eth0: Transfer Carrier Sense Error Unplug from hub : * http://sourceforge.net/projects/ml7213/ * http://comments.gmane.org/gmane.comp.hardware.minnowboard.user/19 ===== wifi Intel 6205 ===== sed -e 's| main| contrib non-free|g' < /etc/apt/sources.list > /etc/apt/sources.list.d/non-free.list sudo apt-get update sudo apt-get install firmware-iwlwifi # linux-firmware: /lib/firmware/iwlwifi-6000g2a-6.ucode firmware-iwlwifi: /lib/firmware/iwlwifi-6000g2a-6.ucode TODO : try to connect ===== MODEM ===== TODO : test [[Modem]] ... {{https://www.yoctoproject.org/sites/default/files/styles/large/public/product/fri2.png?itok=0Wr_kTt9}} ===== MISC ===== Try those peripherals : * https://techship.se/products/sierra-wireless-mc7354/ https://techship.se/products/lte-wifi-gps-glonass-combo-antenna-ip67/ * http://forums.futura-sciences.com/electronique/88550-autonomie-dune-batterie.html# * http://www.indipc.fr/connectique,convertisseur-12vdc-230-300w,convertisseurs-12v-ou-24v-230v,page,zoom,mod,boutique,gps,57576-159.fr.html# * http://www.leboncoin.fr/equipement_auto/920432067.htm?ca=6_s# ==== LINKS ==== * https://www.incognito.com/blog/iot-and-m2m-whats-the-difference/#