platform-intel_mcs51
platform-intel_mcs51 copied to clipboard
Intel MCS-51 (8051): development platform for PlatformIO
when id compiler my project use platform = [email protected]. it is success. but failed when i use the latest version. the error message is show blow:  and the success...
[env:STC8G2K64S4] platform = intel_mcs51 board = STC8G2K64S4 board_build.f_cpu = 35000000L build_flags = --model-large I get the error: ?ASlink-Warning-Conflicting sdcc options: "-mmcs51 --model-large" in module "main" and "-mmcs51 --model-small" in module...
I may need some help fleshing this request out. The TICC253X is an 8051 SOC. that with the zstack will support Zigbee, with some higher-level commands to create coordinators, routers,...
When trying to build it says "Warning! Unknown upload protocol avrdude"
```text C:\path\to\.platformio\packages\tool-cppcheck\cppcheck --addon-python=C:\path\to\.platformio\penv\Scripts\python.exe --error-exitcode=3 --verbose --template="severity={severity}message={message}file={file}line={line}column={column}callstack={callstack}cwe={cwe}id={id}" --inline-suppr --platform=unspecified --enable=warning,style,performance,portability,unusedFunction --language=c ---std-sdcc11 -DF_CPU=11059200L -DHEAP_SIZE=64 -DPLATFORMIO=60107 -DGeneric8051 -DNAKED_ARCH_MCS51 -DNAKED_MCS51_Generic8051 --includes-file=C:\path\to\AppData\Local\Temp\tmpy5anj5xr "C:\path\to\Documents\PlatformIO\Projects\51Test\src\main.c" cppcheck: error: unrecognized command line option: "---std-sdcc11". ``` that's all thing...
Right now if you want to specify model size, you have to do a [janky workaround](https://community.platformio.org/t/platformio-8051-model-medium-linker-err/18099/4). Is it okay if I make a PR to check for a `model_size` key...
I'm trying to compile the code in https://github.com/MatzElectronics/CH559sdccUSBHost If I compile with platformio I it just doesn't behave properly, my usb device just kinda hangs. If I modify [builder/main.py:88 LINKFLAGS](https://github.com/platformio/platform-intel_mcs51/blob/develop/builder/main.py#L88)...
The default "- a" parameter in the "UPLOADERFLAGS" variable in "main. py" will cause the "STC89c516RD+" MCU to fail to upload normally. When "UPLOAD" is executed, the process card is...
Hi, When i try to use version 1.40200 in my linux machine, i get the error: `Could not find the package with 'platformio/toolchain-sdcc @ ~1.40200' requirements for your system 'linux_x86_64'`...
 SDCC related defines, like __SDCC and __SDCC_mcs51, were added somewhere which causes lint.h is useless. A simple workaround is undef __SDCC_mcs51 before including lint.h, then re-define it, like: ```c...