Back to Blog
Linux u boot tutorial5/29/2023 Pxe - commands to get and boot from pxe files Prog_phyfw- Download and program PHY firmware Prog_emserial- Program EM unique serial number Prog_emeeprom- Program EM EEPROM with raw binary data Prog_emcookie- Download and program EM cookie Ping - send ICMP ECHO_REQUEST to network host Phy_type- phy_type - Return PHY type at port index Phy_fw_down_to_spi- phy_fw_down - Downloads x3220/3310 Ethernet transceiver PHY firmware to spi. Phy_fw_down_to_ram- phy_fw_down - Downloads x3220/3310 Ethernet transceiver PHY firmware to ram. PciePhyWrite- pciePhyWrite - Write PCI-E Phy register PciePhyRead- phyRead - Read PCI-E Phy register Pci - list and access PCI Configuration Space Nfs - boot image via network using NFS protocol Netboot - boot Linux from network using TFTP/bootp Mvsource- mvsource - Burn a script image on flash device. MvNetComplexNssSelect- Neta register values MvEthPortMcastShow- Port multicast counter Mm - memory modify (auto-incrementing address) Map - map - Display address decode windows Ls - list files in a directory (default /) Loady - load binary file over serial line (ymodem mode) Loadx - load binary file over serial line (xmodem mode) Loads - load S-Record file over serial line Loadb - load binary file over serial line (kermit mode) Itest - return true/false on integer compare Ir - ir - reading and changing MV internal register values. Init_aquantia_phy - DEFAULT AQ_FW_LOADADDR=0x4000000 Imxtract- extract a part of a multi-image Iminfo - print header information for application image I will also be making a tutorial on this process as soon as i have it figured out.Īvailable commands in air-cap3802i-b-k9 that i have obtained (believed to be TAC unlocked) Īctive_units- print active units on boardĪskenv - get environment variables from stdinīoardinit- Downlod and execute board initialization scriptīootd - boot default, i.e., run 'bootcmd'īootelf - Boot from an ELF image in memoryīootm - boot application image from memoryīootp - boot image via network using BOOTP/TFTP protocolīootz - boot Linux zImage image from memoryīubt - bubt - Burn an image on the Boot flash device.Ĭoninfo - print console devices and informationĭdrPhyRead- ddrPhyRead - Read DDR PHY registerĭdrPhyWrite- ddrPhyWrite - Write DDR PHY registerĭhcp - boot image via network using DHCP/TFTP protocolĭma - dma - Perform DMA using the XOR engineĭump_emserial- Dump EM unique serial numberĮfuse - eFuse manipulation subsystem for secure boot modeĮxt2load- load binary file from a Ext2 filesystemĮxt2ls - list files in a directory (default /)Įxt4load- load binary file from a Ext4 filesystemĮxt4ls - list files in a directory (default /)Įxt4write- create a file in the root directoryįatinfo - print information about filesystemįatload - load binary file from a dos filesystemįatls - list files in a directory (default /)įdt - flattened device tree utility commandsįipsalgval- run algorithm validation on test vector bibnar in memory, default:20 00000 (0x02000000)įsinfo - print information about filesystemsįsload - load binary file from a filesystem image I figured out some of the TFTP commands but iam looking still looking for how to format the flash. I will be actively updating this topic with advances i found in restoring bricked APs with UBOOT Going to be going through this video and playing with commands for a bit.Ĭurrently looking for how to format the internal flash via U-BOOT if anyone knows the process please let me know it will save me alot of time.Īnyway i know some of you have gotten further than others on this. I have found a very helpful Youtube video on the bootloader from the Linux foundation but other than that i cant seem to find much. Some of them getting further than others. Ive seen a few post and others complaining about the new bootloader commands. This is a pretty important procedure for me to learn and i will be on this issue till i get it solved hopefully. So it seems to be it is very possible to reflash the new APs using UBOOT and it looks like this bootloader is even more capable than the old one. Ive been searching through some of the U-Boot commands and see it is possible to set environment variables just like the old SET command and i also see tftp boot options etc. When i deploy APs for clients i prefer to format the flash and reinstall the newest IOS from scratch via TFTP or Xmodem send file command. I have a good amount of experience recovering and restoring APs. Ok guys so i noticed on all the wave 2+ APs cisco are now using the U-boot bootloader and documentation for it is little to none.
0 Comments
Read More
Leave a Reply. |