Re: Not able print data in teraterm when adding linker scripts to the application
Harmony handles the linker scripts, you'll have to drop your pre-harmony style of trying to control everything.
Only much later when deep into bootloaders and such should you even consider messing with the linker scripts used by Harmony.
Harmony has a folder of default linker scripts for all the PIC32's it supports, leave them alone for now (If you have to mess with them then copy them to your appropriate project location and add to your project, then the system will use your copy - read other posts about that. Don't mess with the scripts in the original harmony folders).
Harmony will copy the script and display in project only if you are messing with bootloaders - you'll need to read a lot of posts on here to mess with those.
It can be worthwhile to set many harmony folders as "Read Only" to prevent falsely modifying shared files. When you create a project some files are copied into project where they can be safely modified, but others are just pointed to and shouldn't be modified as it would corrupt other things including demo projects, MHC, libraries, etc.
I keep a dummy file named "____Do__Harmony__SetReadonly=framework,bsp,third_party,bin(libs).txt"
in the folder "*:\microchip\harmony" as a reminder for each time I upgrade harmony.