User:Kc
Jump to navigation
Jump to search
my sunxi zoo
- Lamobo R1 (bpir1) - working as all-in-one 2.5W router/server/audio box, now living in a repurposed toshiba magnia sg20 case
- bpim1 - pics: 1.2W audio box (sorry for the potato)
- opipc x4, opi+2e - desktop replacement v2 - pics: 8-core h3 rig, orange ice-cream sandwich
- Nolimbook x2 - was bricked (eink controller stopped working after fw update, eh). un-bricked, so i can hack my own eink reader now, yay!
- opi0+2 (H3 and H5), opi0 (256M), opiwin, opiprime, opipc+, opi1
- Modecom Freetab 9704 IPS2-X4 - partially working touchscreen, but got it for ~15usd so no complaining
- Archos 97 Platinum HD - another clone, works perfect, bought for 8usd
- libre board ALL-H3-CC H2+, H3 and H5 versions
bookmarks
- Fex_Guide, UART, Retrieving device information, FEL, FEL/USBBoot, BROM
- Linux mainlining effort, Linux, Mainline U-Boot, Mainline Kernel Howto
- SATA, Sunxi devices as NAS, Wifi
- Cpufreq, Temperature Calibration
- Display, Xorg, Mali_binary_driver, Mali400, Cedrus, Sunxi-cedrus
- Audio_Codec, alsa config
- A13, A20, A31, H3, H5, AR100
- Table of boards, Allwinner SoC Family
- PIO (header pinouts), LIRC, IR, GPIO, External interrupts
- ---
- category:tutorials, category:software, category:devices, Special:Categories
distros
git repos and resources
hacks
- orange pi pc irqs realloc
- fix hdmi through dvi
- axp209 mainline patch
- my display is pink! (using vga-hdmi). fix? force hdmi renegotiation (sleep/wake). replugging is risky, some boards have weak protection against esd.
- 1280x1024 mode on old kernel
- no sdcard when booted from emmc? set "sdc_detmode = 1" in [mmc0_para] (.fex/.bin)
- dump fex config on legacy? "echo wifi_para >/sys/class/script/dump;cat /sys/class/script/dump" or read_fex
H3droid
board vreg ram emmc eth wifi usb u-boot --- opi2 sy8106a 1.0 - 100 8189etv 4+1 opilite sy8113b 0.5 - - 8189ftv 2+1 opimin2 sy8106a 1.0 - 100 - 4+1 opi1 sy8113b 0.5 - 100 - 1+1 opipc sy8106a 1.0 - 100 - 3+1 opipc+ sy8106a 1.0 8 100 8189ftv 3+1 opi+ sy8106a 1.0 8 1000 8189etv 4+1 opi+2 sy8106a 2.0 16 1000 8189etv 4+1 opi+2e sy8106a 2.0 16 1000 8189ftv 3+1 opi0 sy8113b 0.5 spi 100 xr819 1+1(+2) opi0+2 sy8113b 0.5 8+spi - ap6212 0+1(+2) --- libreH2 - 0.5 - 100 - 3+1 libreH3 - 1.0 - 100 - 3+1 --- bpim2+ ? 1.0 8 1000 ap6181 2+1 bpim2+h2+ ? 1.0 8 1000 ap6181 2+1 bpim2+edu ? 0.5 - 1000 - 2+1 --- npim1 sy8113b 0.5/1.0 - 100 - 3+1 npim1+ ? 1.0 8 1000 ap6216 3+1(+1) npineo sy8113b 0.5 - 100 - 1+1 npineoair ? 0.5 8 - ap6212 0+1(+2) --- pcduino4nano sy8113b 1.0 100 - 3+1
possible use cases for 3D (mali)
- chromium?
- kodi
- glshim (opengl to gles converter)
- 3d accelerated window manager
- Qt5
- android
systemd is evil (and written by idiots)
- removing systemd from debian
- removing systemd from arch
- Arguments against systemd
- tso and linus and the impotent rage against systemd
- debian is OWNed by the nsa (and redhat is maintained by them)
- another nice analysis
- more reading
- more reading
- gentoo's take on systemd-less OS
- code quality, yay
arm cores explained (by apritzel)
- Cortex-A8: first ARMv7 implementation from ARM Ltd., single core only, no LPAE or virt extension (read: limited to 4GB phys mem and no KVM/Xen)
- Cortex-A7: power efficient, in-order, up to four cores, LPAE + virt extension
- Cortex-A15: performance optimized, out of order, LPAE + virt extension, can be paired with A7 in big.LITTLE systems
- Cortex-A12/A17: more power _efficient_ than A15, more powerful than A7, LPAE + virt
- A53: in order, power saving core, AArch64 + AArch32 (can run 32-bit OSes and programs)
- A57: OoO, performance cores, A64 + A32
- A72: improved A57 (FPU is better)
- A73 is power _efficient_ 64-bit core, so similar idea like the A12/A17, but 64-bit
- A35: more power saving than A53, but possibly less performant
- A32: ARMv8, but no 64-bit