XFEL(1)

πŸ“¦ version 1.3.5, in ubuntu stonking

🌸 XFEL β€” or like, the manual page for xfel πŸ’…

okay so bestie, buckle up, we're reading the manual for xfel (that's section 1, User Commands, iykyk) πŸŽ€


✨ NAME ✨

xfel β€” tiny FEL tools for allwinner SOC πŸ¦‹

no cap, that's the whole vibe. tiny tools. big energy.


πŸ’– DESCRIPTION πŸ’–

xfel(v1.3.5) β€” https://github.com/xboot/xfel

so like, here's the usage, bestie. every single one of these, exactly as it comes πŸ‘‘

  • xfel version β€” bestie it literally just shows you the chip version ✨
  • xfel hexdump <address> <length> β€” dumps a memory region in hex πŸ”₯
  • xfel dump <address> <length> β€” binary memory dump, straight to stdout πŸ’…
  • xfel read32 <address> β€” reads a 32-bit value from device memory, one singular little guy πŸ“
  • xfel write32 <address> <value> β€” writes a 32-bit value to device memory. yes ma'am, we're putting things places πŸ’–
  • xfel read <address> <length> <file> β€” read memory to file. memory ➑️ file, iconic 🌸
  • xfel write <address> <file> β€” write file to memory. file ➑️ memory, the reverse slay πŸ¦‹
  • xfel exec <address> β€” call function address. we're calling it, it's giving main character energy πŸ‘‘
  • xfel reset β€” reset the device using the watchdog πŸ• no thoughts, just watchdog
  • xfel sid β€” show sid information πŸ”
  • xfel jtag β€” enable jtag debug 🧚
  • xfel ddr [type] β€” initial ddr controller, with an optional type 🌈
  • xfel sign <public-key> <private-key> <file> β€” generate an ecdsa256 signature file for sha256 of sid ✍️ the way that it signs… obsessed
  • xfel spinor β€” detect spi nor flash ⭐
  • xfel spinor erase <address> <length> β€” erase spi nor flash 🧹
  • xfel spinor read <address> <length> <file> β€” read spi nor flash to file πŸ“–
  • xfel spinor write <address> <file> β€” write file to spi nor flash ✏️
  • xfel spinand β€” detect spi nand flash ⭐
  • xfel spinand erase <address> <length> β€” erase spi nand flash 🧹
  • xfel spinand read <address> <length> <file> β€” read spi nand flash to file πŸ“–
  • xfel spinand write <address> <file> β€” write file to spi nand flash ✏️
  • xfel spinand splwrite <split-size> <address> <file> β€” write file to spi nand flash with split support πŸ’œ
  • xfel extra [...] β€” the extra commands 🌟

🫢 SEE ALSO 🫢

the full documentation for xfel is maintained as a Texinfo manual. that's the whole ~canonical text~ bestie 😭 if the info and xfel programs are properly installed at your site, this command:

info xfel

should give you access to the complete manual. go forth, info-dive, slay πŸ’…


and that's the page!! brought to you by xfel 1.3.5, dated June 2026, filed under XFEL(1) πŸ’– bye bestie, hydrate, and don't hexdump anything you don't love πŸŽ€βœ¨

πŸ“¦ where this page comes from