Skip to content

Instantly share code, notes, and snippets.

@vankxr
Last active February 25, 2020 17:28
Show Gist options
  • Save vankxr/72af4c3b5a5d66e41af998b8c013a36c to your computer and use it in GitHub Desktop.
Save vankxr/72af4c3b5a5d66e41af998b8c013a36c to your computer and use it in GitHub Desktop.
esp-open-sdk updater
#!/bin/sh
xtensa-lx106-elf-objcopy -W Cache_Read_Enable_New sdk/lib/libmain.a sdk/lib/libmain2.a
rm sdk/lib/libmain.a
mv sdk/lib/libmain2.a sdk/lib/libmain.a
cp sdk/lib/*.a xtensa-lx106-elf/xtensa-lx106-elf/sysroot/usr/lib/
rm xtensa-lx106-elf/lib/gcc/xtensa-lx106-elf/4.8.5/libgcc.a
cp sdk/lib/libgcc.a xtensa-lx106-elf/lib/gcc/xtensa-lx106-elf/4.8.5/
rm xtensa-lx106-elf/xtensa-lx106-elf/lib/libc.a
cp sdk/lib/libc.a xtensa-lx106-elf/xtensa-lx106-elf/lib/
rm -rf esptool
git clone https://github.com/espressif/esptool.git
cp esptool/esptool.py xtensa-lx106-elf/bin/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment