8 big pic ssd1306 error not compile.

For general Flowcode discussion that does not belong in the other sections.
Post Reply
siliconpowersystemR
Posts: 1
http://meble-kuchenne.info.pl
Joined: Tue Jan 12, 2021 5:34 am

8 big pic ssd1306 error not compile.

Post by siliconpowersystemR »

Hi Sir,

I am currently using 30 days trial version of V9. I am getting below error while compiling. Its a simple test program to display "Hi" using OLED SSS1306 but its not converting the file to Hex. Kindly advise what could be the issue.

Target folder: E:\flowcode\FlowcodeV9\16F15059 OLEDTEST
Source name: E:\flowcode\FlowcodeV9\16F15059 OLEDTEST\OLEDTEST.fcfx
Title: OLEDTEST
Description:
Device: PIC.16F.16F1509
Generated by: Flowcode v9.0.0.23
Date: Wednesday, January 13, 2021 11:09:54
Users: 1
Registered to: siliconpowersystemR (siliconpowersystemR)
Licence key: DTEST\
NOT FOR COMMERCIAL USE
https://www.flowcode.co.uk
Launching the compiler...
C:\Program Files (x86)\Flowcode\Common\Compilers\picv2\batch\pic_xc8_comp.bat 16F1509 "E:\flowcode\FlowcodeV9\16F15059 OLEDTEST\" "OLEDTEST"

E:\flowcode\FlowcodeV9\16F15059 OLEDTEST>C:\PROGRA~2\Flowcode\Common\COMPIL~1\picv2\batch\..\pic\bin\xc8.exe --chip=16F1509 "OLEDTEST.c" --MSGDISABLE=359,1273,1388 --FLOAT=32 --DOUBLE=32
C:\PROGRA~2\Flowcode\Common\COMPIL~1\picv2\pic\bin\picc --chip=16F1509 OLEDTEST.c --MSGDISABLE=359,1273,1388 --FLOAT=32 --DOUBLE=32
Microchip MPLAB XC8 C Compiler V2.10
Build date: Jul 30 2019
Part Support Version: 2.10
Copyright (C) 2019 Microchip Technology Inc.
.

using updated 32-bit floating-point libraries; improved accuracy might increase code size
OLEDTEST.c: 399: (1250) could not find space (128 bytes) for variable _FCV_0cc51_gLCD_SSD1306_i2c1__DRAM4
OLEDTEST.c: 399: (1262) object "_FCV_0cc51_gLCD_SSD1306_i2c1__DRAM4" lies outside available data space (warning)
OLEDTEST.c: 400: (1250) could not find space (128 bytes) for variable _FCV_0cc51_gLCD_SSD1306_i2c1__DRAM3
OLEDTEST.c: 400: (1262) object "_FCV_0cc51_gLCD_SSD1306_i2c1__DRAM3" lies outside available data space (warning)
OLEDTEST.c: 401: (1250) could not find space (128 bytes) for variable _FCV_0cc51_gLCD_SSD1306_i2c1__DRAM2
OLEDTEST.c: 401: (1262) object "_FCV_0cc51_gLCD_SSD1306_i2c1__DRAM2" lies outside available data space (warning)
OLEDTEST.c: 402: (1250) could not find space (128 bytes) for variable _FCV_0cc51_gLCD_SSD1306_i2c1__DRAM1
OLEDTEST.c: 402: (1262) object "_FCV_0cc51_gLCD_SSD1306_i2c1__DRAM1" lies outside available data space (warning)
OLEDTEST.c: 403: (1250) could not find space (128 bytes) for variable _FCV_0cc51_gLCD_SSD1306_i2c1__DRAM0
OLEDTEST.c: 403: (1262) object "_FCV_0cc51_gLCD_SSD1306_i2c1__DRAM0" lies outside available data space (warning)
(908) exit status = 1
(908) exit status = 1

Error returned from [xc8.exe]

C:\Program Files (x86)\Flowcode\Common\Compilers\picv2\batch\pic_xc8_comp.bat reported error code 0x1

Autoclose turned off


FINISHED

kersing
Valued Contributor
Posts: 162
Joined: Wed Dec 02, 2020 7:28 pm
Has thanked: 68 times
Been thanked: 58 times

Re: 8 big pic ssd1306 error not compile.

Post by kersing »

Please don’t hijack a thread dealing with a totally different controller.

Your issue is a lack of ram in your target controller. Check this post on the FC7 forum for details.

Post Reply