As we all know, the Klipper firmware has the advantages of high printing speed, high precision, and the ability to use the web page to control the printer, etc. MKS PI is a high-end microcomputer board designed by makerbase to replace the Raspberry Pi for the convenience of 3D printing users to use the Klipper firmware. In terms of hardware, MKS PI has a powerful 4-core 64-bit SOC onboard, with 1GBytes of DDR3 memory, supports HDMI screen interface and PI-TS35 screen interface, provides Ethernet port, 3-channel USB interfaces (can be connected to a 3D printer main board, USB Wireless network card, USB camera, U disk, USB keyboard and mouse, etc.); In terms of software, Makerbase provides a complete Klipper firmware transplanted based on the Armbian desktop system, and directly supports klipperScreen. Users only need to download the image file provided by Makerbase, burn it to the TF card, without a lot of construction work, use the usb port or serial port to connect your main board, configure the parameters on the webpage, and you can use the Klipper firmware happily!
GNU General Public License v3.0
112
stars
9
forks
source link
Fail to boot after update using armbian-config - Seeking for help #41
After running update from armbian-config, EMMC fails to load and return error: "Loading Environment from MMC... Card did not respond to voltage select! : -110"
Repro steps:
1st occurence:
With factory image, I did executed armbian-config and did the update and rebooted. It loaded correctly and then I entered armbian-config again, executed the software update process, it did detected new packages, downloaded them and after reboot MKS PI failed to boot properly with the error mentioned above.
2nd occurence:
downloaded new image and installed into EMMC and executed the exact same steps. After the 2nd update/upgrade phase, MKS PI fails to boot with the same error.
Error details:
U-Boot 2021.07-armbian (Jul 25 2022 - 01:50:32 +0000)
Model: Makerbase mkspi
DRAM: 1022 MiB
PMIC: RK8050 (on=0x40, off=0x00)
MMC: mmc@ff500000: 1, mmc@ff520000: 0
**Loading Environment from MMC... Card did not respond to voltage select! : -110**
***** Warning - No block device, using default environment**
In: serial@ff130000
Out: serial@ff130000
Err: serial@ff130000
Model: Makerbase mkspi
Net: eth1: ethernet@ff550000
Hit any key to stop autoboot: 0
Card did not respond to voltage select! : -110
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
334 bytes read in 3 ms (108.4 KiB/s)
1: Armbian
Retrieving file: /uInitrd
12591791 bytes read in 287 ms (41.8 MiB/s)
Retrieving file: /Image
Failed to load '/Image'
Skipping Armbian for failure retrieving kernel
SCRIPT FAILED: continuing...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Card did not respond to voltage select! : -110
Scanning disk mmc@ff500000.blk...
Disk mmc@ff500000.blk not ready
Scanning disk mmc@ff520000.blk...
Found 3 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image
starting USB...
Bus usb@ff5c0000: USB EHCI 1.00
Bus usb@ff5d0000: USB OHCI 1.0
Bus usb@ff580000: USB DWC2
scanning bus usb@ff5c0000 for devices... 2 USB Device(s) found
scanning bus usb@ff5d0000 for devices... 1 USB Device(s) found
scanning bus usb@ff580000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Device 0: unknown device
ethernet@ff550000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@ff550000
missing environment variable: pxeuuid
Retrieving file: /extlinux/pxelinux.cfg/01-da-7b-69-23-07-7a
ethernet@ff550000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@ff550000
Retrieving file: /extlinux/pxelinux.cfg/00000000
ethernet@ff550000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@ff550000
Retrieving file: /extlinux/pxelinux.cfg/0000000
ethernet@ff550000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Seeking for help on the following issue:
After running update from armbian-config, EMMC fails to load and return error: "Loading Environment from MMC... Card did not respond to voltage select! : -110"
Repro steps:
1st occurence: With factory image, I did executed armbian-config and did the update and rebooted. It loaded correctly and then I entered armbian-config again, executed the software update process, it did detected new packages, downloaded them and after reboot MKS PI failed to boot properly with the error mentioned above.
2nd occurence: downloaded new image and installed into EMMC and executed the exact same steps. After the 2nd update/upgrade phase, MKS PI fails to boot with the same error.
Error details: