-
Posts
100 -
Joined
-
Last visited
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Everything posted by Da Xue
-
You can only use soft dual edge interrupts with meson before SM1.
-
This depends on the Armbian default device tree mode for the USB controller. The top left port next to Ethernet is an dual mode capable port so Armbian might have it set to device by default. On Libre Computer official images, they're set to host mode.
-
https://wiki.archlinux.org/title/Display_Power_Management_Signaling
-
Armbian on Le Potato - Chromium very laggy, how can I fix it?
Da Xue replied to EArroyo's topic in Libre Le Potato
RTL8821CU is upstreamed in Linux 6.2. Armbian uses an out-of-tree driver for it. Chromium on X11 is very laggy since it's not accelerated. Your best bet is to use the official Ubuntu server images and run Chromium snap on weston. -
Need to see your actual overlay. But I would test the overlay first by just disabling serial and then using gpioset to test those GPIOs first. Then worry about bitbang I2C driver. Not familiar with Armbian's dt overlay system myself.
-
The hardware video encoder is not supported in anything but Android or the buildroot BSP. It's a very simplistic hardware encoder so it will probably not get upstream support.
-
I2C?
-
Armbian's I2C overlay probably doesn't have the proper biasing https://github.com/libre-computer-project/libretech-wiring-tool/blob/master/libre-computer/aml-s905x-cc/dt/i2c-b.dts You can either re-hack the overlay or use our images along with the libretech-wiring-tool.
-
You have to check the logs. It could be a number of things.
-
Any specific links to the code?
-
@Martin Harris Go online and look for Debian VNC instructions. Raspbian is 99% Debian now with Bullseye so regular Linux instructions will work just fine.
-
Armbian install on Le Potato write permission
Da Xue replied to smarttowers's topic in Libre Le Potato
Patriot and MicroCenter cards are using cheap internal controllers and flash to hit cost low cost. Stick with Tier 1 like SanDisk and Samsung. Even Kington uses crappy flash in some products. -
I don't think Armbian currently supports the SPI. People might be working on this but in the meantime, you can use the official images for SPI: http://distro.libre.computer/ci/ https://github.com/libre-computer-project/libretech-wiring-tool
-
Auto start Emulation Station after login. Armbian 22.08.1 Jammy
Da Xue replied to Rob Dunn's topic in Libre Le Potato
you have to add an systemd service to launch on tty when you hit multiuser.target -
uvc cameras can be used with guvcviewer and mjpegstreamer
-
Just for other people's reference, you need to set alsamixer configs properly.
-
So the issue is in the dwmac u-boot driver. Leaving it on in u-boot and it will corrupt memory somewhere between 1GB and 2GB. Disabling dwmac fixes it but you also have to add phy initialization code to Linux driver.
-
We are working with Amlogic and BayLibre to get to the root of the ethernet issues on mainline for Amlogic chips. We should have a resolution soon. One was caused by double poking a register in Designware's IP. There's a secondary issue we are looking into.
-
The I2C pins for pin 3 and 5 are actually the GPIO_AO UART pins. You have to use software gpio-bitbang for I2C on those pins. https://docs.google.com/spreadsheets/d/1pAtz8v2gnkkrAdNrhhrpICkTNQ8cd1ObduUsphcbqp4/edit#gid=0
-
Libre Computer Tritium H5 does not boot from eMMC
Da Xue replied to RussianNeuroMancer's topic in Libre Tritium H5
I sent a patch upstream for this issue. Hopefully it solves this issue for anybody running across this on H3/H5 boards. -
Libre Computer Tritium H5 does not boot from eMMC
Da Xue replied to RussianNeuroMancer's topic in Libre Tritium H5
@RussianNeuroMancer I didn't see this thread or I would have checked it out. This has to do with the delay in mmc initialization. Sometimes it's too fast and something hasn't stabilized. One method to delay it is to enable SPL debug. I have SD cards that just refuse to work but work flawlessly when I turn on debug. There's a delay somewhere that's missing in the u-boot code. In sunxi_mmc.c sunxi_mmc_core_init, you need to raise the udelay to 5ms or 10ms. I didn't do extensive testing but it fixes nearly all mmc problems.