This shows you the differences between two versions of the page.
arm [2018/06/14 10:19] |
arm [2022/04/16 12:22] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== DONE ==== | ||
+ | |||
+ | * Demo a RasperryPi : [[ARMv6]] | ||
+ | * setup debian on [[raid]] [[nas]] http://rzr.online.fr/q/armv5 | ||
+ | * use [[omap]] n810 every day, more than [[htc]] nexus1 | ||
+ | * Made a 3d demo (sdl, x11) for this device : http://www.arcom.com/pr/released/VIPER_pr.htm | ||
+ | * worked on nitdroid on [[omap]] n770 or qemu : http://www.linuxfordevices.com/c/a/News/Emulator-tapped-for-AndroidtoN8xx-port/ | ||
+ | * built couple of package for [[openmoko]], [[maemo]] : [[esd]] http://tracker.opensuse.org/repositories/home:/rzrfreefr/Debian_5.0/armel/ | ||
+ | * installed debian on [[nslu]] 2 | ||
+ | * have to learn more on ARM [[Processor]] [[thumb]] | ||
+ | * [[ARMv7]] for A10 olimex OpenHardware | ||
+ | |||
+ | It supports [[linux-kernel]] | ||
+ | |||
+ | * http://lists.debian.org/debian-arm/ | ||
+ | |||
+ | HardWare : | ||
+ | |||
+ | * http://www.kickstarter.com/projects/kuy/galago-make-things-better | ||
+ | * http://www.cnx-software.com/2011/12/18/15-usd-arm-cortex-a8-linux-computer-by-rhombus-tech/# WisH | ||
+ | * http://www.marvell.com/featured/plugcomputing.jsp | ||
+ | * http://www.globalscaletechnologies.com/t-guruplugdetails.aspx#features # WisH | ||
+ | * linksys nslu2 : see [[armel]] page | ||
+ | * http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp | ||
+ | * [[Board]] : | ||
+ | ** http://www.arcom.com/pr/released/VIPER_pr.htm | ||
+ | ** http://www.developmentboard.net/index.php/productdetail/Development+board/ARM9/SAMSUNG/S3C2440/MINI2440v2/info/1 | ||
+ | ** http://www.igep-platform.com/index.php?option=com_content&view=article&id=46&Itemid=55 | ||
+ | * http://raymii.org/cms/p_Small_Linux_PCs_overview# LinuX | ||
+ | * http://forum.xda-developers.com/showthread.php?t=1596800# ArM DevicE s | ||
+ | |||
+ | |||
+ | ===== TODO ===== | ||
+ | |||
+ | * https://www.amazon.com/dp/1911531182/rzr-21# System-on-Chip Design with Arm(R) Cortex(R)-M Processors: Reference Book LearN ReaD | ||
+ | |||
+ | |||
+ | ===== CpU ===== | ||
+ | |||
+ | * https://en.wikipedia.org/wiki/List_of_ARM_microarchitectures | ||
+ | |||
+ | [[ARMv8]]: | ||
+ | |||
+ | * Cortex-A53: RPi3 | ||
+ | |||
+ | [[ARMv7]]: | ||
+ | |||
+ | * Cortex-A5: ODROID-C1 | ||
+ | * Cortex-A7: [[STM32MP157]] | ||
+ | * Cortex-A8: S5PC100 [[iphone]] [[ARMv7]], OMAP3430 | ||
+ | * OMAP 3430 : http://en.wikipedia.org/wiki/Nokia_N900#Processors | ||
+ | * CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f # [[HandSet]] [[ARMv7]] [[omap3]] [[HarmattaN]] | ||
+ | * Cortex-A9: | ||
+ | * CPU: ARMv7 Processor [412fc091] revision 1 (ARMv7), cr=10c53c7d # [[tizen]] [[ARMv7]] [[EXYNOS4210]] 0x43210211 | ||
+ | * CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d # TizeN RdPq | ||
+ | * Cortex-A15: ODROID-XU | ||
+ | * https://en.wikipedia.org/wiki/ODROID | ||
+ | |||
+ | |||
+ | [[ARMv6]] : | ||
+ | |||
+ | * CPU: ARMv6-compatible processor [4107b362] revision 2 (ARMv6TEJ), cr=00c5387f ; [[OMAP2420]] [[NokiaN810]]= [[omap2]] | ||
+ | * CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d # [[BCM2835]] [[rpi]] [[bcm]] [[BroadCom]] [[ARMv6]] | ||
+ | |||
+ | |||
+ | [[ARMv5]] : | ||
+ | |||
+ | * CPU: ARM926EJ-S [41069263] revision 3 (ARMv5TEJ), cr=00053177 ; [[omap]] : NokiA770 ; QEmu [[ARMv5]] | ||
+ | * CPU: ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ) ; [[raid]] MarveL [[ARMv5]] | ||
+ | |||
+ | [[ARMv4]] : | ||
+ | |||
+ | * CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 # CPU S3C2442B (id 0x32440aab) [[OpenMoko]] | ||
+ | * http://en.wikipedia.org/wiki/Neo_FreeRunner | ||
+ | |||
+ | |||
+ | ===== TODO ===== | ||
+ | |||
+ | * http://linux-exynos.org | ||
+ | * http://community.arm.com/people/rzr | ||
+ | * http://forums.arm.com/index.php?app=core&module=search&do=user_activity&mid=114962 | ||
+ | * http://community.arm.com/thread/5514 | ||
+ | * http://community.arm.com/thread/2377 | ||
+ | * http://wiki.meego.com/ARM/MSMQSD | ||
+ | * http://minidevs.com/minidevs/Tiny6410%20board.html # AndroiD | ||
+ | * http://igloocommunity.org/support/Downloads | ||
+ | * http://en.wikipedia.org/wiki/BeagleBoard# OmaP | ||
+ | * http://www.leboncoin.fr/informatique/361846166.htm?ca=6_s# pc android 4 - MK802 | ||
+ | * https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/ARM-C-Language-Extensions-_0028ACLE_0029.html#ARM-C-Language-Extensions-_0028ACLE_0029# | ||
+ | |||
+ | |||
+ | ===== CPU ===== | ||
+ | |||
+ | And is Used is some MultiMediaHardware such as [[SigmaDesign]] and [[Mediatek]] chipsets | ||
+ | |||
+ | * http://elinux.org/Processors#ARM [[Linux]] | ||
+ | |||
+ | * ARM CortexTM-A8 : | ||
+ | ** http://www.archos.com/products/imt/archos_7/specs.html?country=us&lang=en | ||
+ | ** http://en.wikipedia.org/wiki/ZiiLABS | ||
+ | * ARM9: http://www.purplelabs.com/download/PL_Purple_Magic_Datasheet-ENG.pdf | ||
+ | |||
+ | |||
+ | ===== ARMv8 ===== | ||
+ | |||
+ | * CpU: QualComm [[ArmV8]] | ||
+ | * CpU: MT6753T MediaTek | ||
+ | |||
+ | ===== ARMv7 ===== | ||
+ | |||
+ | * [[ARMv7]]+ : http://www.linaro.org | ||
+ | * http://www.solid-run.com/products/cubox# iwmmx | ||
+ | * http://www.crackberry.com/developer-gets-ios-apps-running-blackberry-real | ||
+ | * https://github.com/codesnake/linux-amlogic# [[OdroidC1]] AmLogic | ||
+ | * Qualcomm Snapdragon 801 (2014) | ||
+ | |||
+ | @tag: [[meego]] [[ARMv7]] [[armv7l]] HandSet SmartPhone | ||
+ | |||
+ | ===== CorteX ===== | ||
+ | |||
+ | ==== M0 ==== | ||
+ | |||
+ | * NxP McU : KW41Z : Arm® Cortex®-M0+ | ||
+ | |||
+ | ==== M4 ==== | ||
+ | |||
+ | ARM Cortex M4F ~ARMv6-M? | ||
+ | |||
+ | * Renesas Synergy S5D9 MCU : CorteX | ||
+ | |||
+ | ==== M7 ==== | ||
+ | |||
+ | * https://www.arm.com/products/silicon-ip-cpu/cortex-m/cortex-m7# CorteX | ||
+ | * https://developer.arm.com/ip-products/processors/cortex-m/cortex-m7#m_comp | ||
+ | ===== ARMv6 ===== | ||
+ | |||
+ | * http://forum.xda-developers.com/showthread.php?p=12131986#post12131986# [[ARM11]] [[Nokia]] [[E7]] | ||
+ | * http://en.wikipedia.org/wiki/Nokia_E7 | ||
+ | * http://forum.xda-developers.com/showthread.php?p=19624582#post19624582# CpU | ||
+ | * http://en.wikipedia.org/wiki/ARM11 | ||
+ | * http://en.wikipedia.org/wiki/I.MX31 | ||
+ | * [[Arm11]] ? BCM2835 ARM1176JZF-S http://en.wikipedia.org/wiki/Raspberry_Pi [[ARMv6]] [[BroadCom]] | ||
+ | |||
+ | |||
+ | NokiaN810 : | ||
+ | |||
+ | Processor : ARMv6-compatible processor rev 2 (v6l) | ||
+ | CPU architecture: 6TEJ | ||
+ | Hardware : Nokia RX-44 | ||
+ | |||
+ | @tag: [[tablet]] [[armv6]] [[omap]] | ||
+ | |||
+ | |||
+ | ===== ARMv5 ===== | ||
+ | |||
+ | Processor : ARM926EJ-Sid(wb) rev 0 (v5l) | ||
+ | Hardware : MV-88fxx81 | ||
+ | |||
+ | @tag: [[raid]] | ||
+ | |||
+ | http://en.wikipedia.org/wiki/ARM9 | ||
+ | |||
+ | |||
+ | * ARMv5: http://slashdot.org/comments.pl?sid=34661&cid=3750803 | ||
+ | * http://www.linuxquestions.org/questions/linux-mobile-81/linux-on-arm-11-a-682657/ | ||
+ | |||
+ | |||
+ | * http://www.element14.com/community/thread/38487/l/5v-output-on-arduino-pins-of-sama5d3-xplained# AtmeL ArduinO | ||
+ | |||
+ | |||
+ | ===== QEmu ===== | ||
+ | |||
+ | * http://linuxfr.org/comments/693526.html#693526 | ||
+ | * http://www.rpsys.net/openzaurus/qemu/ | ||
+ | * http://linuxfr.org/2006/03/19/20528.html | ||
+ | * http://people.gnome.org/~markmc/qcow-image-format.html# QEmu | ||
+ | * http://www.aurel32.net/info/debian_arm_qemu.php | ||
+ | * http://people.debian.org/~aurel32/qemu/arm/ | ||
+ | * http://forum.buffalo.nas-central.org/viewtopic.php?f=71&t=21658&p=150359#p150359# [[raid]] [[armv5]] [[nas]] | ||
+ | |||
+ | sudo aptitude install nfs-kernel-server | ||
+ | cat /etc/exports # /local 192.0.0.0/255.0.0.0(rw,sync,no_root_squash,no_subtree_check) | ||
+ | |||
+ | sudo modprobe -v nbd max_part=8 | ||
+ | sudo qemu-nbd --connect=/dev/nbd0 people.debian.org/~aurel32/qemu/arm/debian_lenny_arm_standard.qcow2 | ||
+ | sudo mount /dev/nbd0p1 /mnt/qcow2 | ||
+ | # "end_request: I/O error, dev nbd0" | ||
+ | |||
+ | time wget -p -r -l 1 http://people.debian.org/~aurel32/qemu/arm/ | ||
+ | qemu-img convert people.debian.org/~aurel32/qemu/arm/debian_lenny_arm_standard.qcow2 people.debian.org/~aurel32/qemu/arm/debian_lenny_arm_standard.raw | ||
+ | /sbin/parted people.debian.org/~aurel32/qemu/arm/debian_lenny_arm_standard.raw -s unit b print | ||
+ | offset=32256 | ||
+ | # mount as loop and copyfiles out | ||
+ | sudo mount -o loop people.debian.org/~aurel32/qemu/arm/debian_lenny_arm_standard.raw -o offset=$offset /local/mnt/loop | ||
+ | sudo rsync -avx /local/mnt/loop /local/arm-lenny/ | ||
+ | echo "nameserver 8.8.8.8" | sudo tee /local/arm-lenny/etc/resolv.conf | ||
+ | |||
+ | Nokia-N810-:/mnt/nfs/arm-lenny# l="dev dev/pts sys proc" | ||
+ | Nokia-N810-:/mnt/nfs/arm-lenny# for t in $l ; do mkdir -p ./$t && mount --bind /$t ./$t ; done | ||
+ | Nokia-N810-:/mnt/nfs/arm-lenny# chroot ./ | ||
+ | |||
+ | |||
+ | @more: [[QEmu]] [[bind]] [[mount]] [[chroot]] | ||
+ | |||
+ | |||
+ | ===== LINUX SUPPORT ===== | ||
+ | |||
+ | * https://en.wikipedia.org/wiki/Vivante_Corporation#Linux_support # GpU | ||
+ | * https://github.com/etnaviv | ||
+ | * https://plus.google.com/communities/113793735711752568811 | ||
+ | * https://plus.google.com/+JonNettleton/posts | ||
+ | * https://plus.google.com/103895730806848715870/posts | ||
+ | * http://www.solid-run.com/wiki/CuBox-i_Hardware | ||
+ | |||
+ | * https://en.wikipedia.org/wiki/Rockchip#ARMv7-A-based | ||
+ | * http://linux-rockchip.info | ||
+ | |||
+ | * https://wiki.debian.org/InstallingDebianOn/Allwinner# SunXi | ||
+ | |||
+ | |||
+ | |||
+ | ===== VENDORS ===== | ||
+ | |||
+ | * http://stlinux.com/ | ||
+ | * http://www.ebv.com/ebvuni/?video=293 | ||
+ | * http://www.StEricsson.com/ | ||
+ | * http://www.st.com/web/catalog/mmc/FM141/SC1169 | ||
+ | * http://www.solid-run.com/product/cubox-i4pro/# FreeScale | ||
+ | |||
+ | |||
+ | ===== GPU ===== | ||
+ | |||
+ | * http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00062932.pdf# MaLi | ||
+ | * http://www.solid-run.com/product/hummingboard-i2ex/# GPU GC2000 FreeScale | ||
+ | * https://en.wikipedia.org/wiki/Utilite# FreeScale VivantE GpU imx6 | ||
+ | * http://malideveloper.arm.com/develop-for-mali/drivers/open-source-mali-gpus-linux-kernel-device-drivers/# MalI | ||
+ | |||
+ | ===== AMLOGIC ===== | ||
+ | |||
+ | * http://forum.odroid.com/viewtopic.php?f=111&t=8403 | ||
+ | * http://odroid.com/dokuwiki/doku.php?id=en:c1_tinkering | ||
+ | * http://www.hardkernel.com/main/products/prdt_info.php?g_code=G141578608433&tab_idx=2 | ||
+ | |||
+ | |||
+ | |||
+ | ===== HARDWARE ===== | ||
+ | |||
+ | * https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-arm-chromebook# | ||
+ | * https://www.imx6rex.com/open-rex/# OsHw | ||
+ | * https://www.nvidia.com/fr-fr/autonomous-machines/embedded-systems/jetson-nano/education-projects/# [[IA]] | ||
+ | |||
+ | |||
+ | ===== SOFTWARE ===== | ||
+ | |||
+ | * OS : MBeD | ||
+ | * http://www.ziilabs.com/# [[OpenCl]] HardWare | ||
+ | * https://salmanarif.bitbucket.io/visual/index.html# | ||
+ | |||
+ | |||
+ | ===== MISC ===== | ||
+ | |||
+ | * ARCH_CPU_ARMEL | ||
+ | * http://talk.maemo.org/showthread.php?p=1131200#post1131200 | ||
+ | "has EABI version 5, but target" "has EABI version 4" | ||
+ | * http://www.ubergizmo.com/2012/05/allwinner-a10-android-4-0-pc-is-lilliputian/# BoarD AndroiD | ||
+ | * http://dev.enlightenment.fr/~captainigloo/2012/06/17/hacking-the-mele-a1000-openembedded-angstrom-and-e17/ | ||
+ | * http://marcin.juszkiewicz.com.pl/2012/12/01/chromebook-hackers-unite/# LapTop | ||
+ | * http://blog.stericsson.com/blog/2012/11/st-ericsson-general/st-ericsson-is-ready-to-support-jolla%E2%80%99s-sailfish-os/# St EricssoN | ||
+ | * http://dx.com/p/7-tft-lcd-windows-ce-6-0-arm-cpu-wifi-umpc-netbook-266mhz-2gb-flash-disk-usb-host-sd-slot-lan-39391# WisH | ||
+ | * http://liliputing.com/2014/05/istick-a300-tiny-pc-optional-msata-ssd-support.html# RK3168 | ||
+ | * http://forum.odroid.com/search.php?author_id=5715&sr=posts# SamsunG | ||
+ | * http://radxa.com/specification/# ArM GpU / CorteX | ||
+ | * http://docs.cubieboard.org/ | ||
+ | * https://www.crowdsupply.com/kosagi/novena-open-laptop | ||
+ | * https://en.wikipedia.org/wiki/ARM_Holdings#ARM_core_licensees# | ||
+ | * http://www.mininodes.com/ | ||
+ | * http://www.slideshare.net/softpapa/device-tree-support-on-arm-linux-8930303# DeviceTree | ||
+ | * http://ethembedded.com/# ODroiD | ||
+ | * http://stackoverflow.com/questions/7581277/mac-address-randomly-changes-when-bringing-interface-up# smsc95xx mac address | ||
+ | * https://www.96boards.org/about/# ARMv8 | ||
+ | * http://elinux.org/Beagleboard:Debian_On_BeagleBone_Black# | ||
+ | * http://www2.keil.com/mdk5/# TooL | ||
+ | * https://www.framboise314.fr/un-point-sur-le-device-tree/# LearN DeviceTree | ||
+ | |||
+ | |||
+ | ===== MORE ===== | ||
+ | |||
+ | @TaG: [[armv5]] [[ARMv4]] [[HandSet]] [[EMU]] [[QTopia]] [[Cross]] [[XScale]] [[IBM]] [[CPU]] [[MIPS]] [[mid]] [[archos]] [[zaurus]] [[armv5]] [[armv6]] [[armv7]] [[raid]] BoarD GlEs [[OmaP2]] [[omap]] ArM RusT | ||
+ | |||
+ | |||
+ | {{http://www.rpsys.net/openzaurus/temp/qemuarm-poky1.png}} | ||