Errors compiling firmware.

USB infrared remote control receiver/transmitter. Get one for $20, including worldwide shipping.

Errors compiling firmware.

Postby osbock » Tue Jun 25, 2013 10:02 pm

after failing to compile from the source bundle I did a svn checkout of the entire open hardware repo, and opened the USBIRToy.X project in MPLAB-x.
It gives me a lot of project load errors. and can't seem to find any of the sources.

It's probably something obvious like setting a configuration or something. A clue?
Last edited by osbock on Wed Jun 26, 2013 8:13 pm, edited 1 time in total.
osbock
Newbie
Newbie
 
Posts: 20
Joined: Tue Nov 01, 2011 7:52 pm

Re: Instructions for compiling firmware?

Postby osbock » Wed Jun 26, 2013 8:12 pm

info: Configuration "default" will build with toolchain "C18" at "C:\Program Files (x86)\Microchip\mplabc18\v3.46\bin".
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IRIO.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IrReflect.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\hal_Lin_m.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\usb_config.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IRIO.c" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IrReflect.c" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\hal_Lin_m.c" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IRIO.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IrReflect.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\hal_Lin_m.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\usb_config.h" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IRIO.c" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\IrReflect.c" which does not exist in the disk. The make process might not build correctly.
warning: Configuration "default" refers to file "C:\Users\Kevin.Kevin-PC\Desktop\Hacking\Firmware-main\hal_Lin_m.c" which does not exist in the disk. The make process might not build correctly.
osbock
Newbie
Newbie
 
Posts: 20
Joined: Tue Nov 01, 2011 7:52 pm

Re: Errors compiling firmware.

Postby osbock » Wed Jun 26, 2013 8:38 pm

More details:
Both direct subversion checkout and the v22 source bundle failed.
I downloaded an older v20 bundle, and it compiled fine.
osbock
Newbie
Newbie
 
Posts: 20
Joined: Tue Nov 01, 2011 7:52 pm

Re: Errors compiling firmware.

Postby JTR » Thu Jun 27, 2013 12:39 am

Edit and scrubbed all that I said here previously...

The MPLAB X project for V22 in the SVN is N/A and should be removed it contains references to files that were removed by Ian and/or myself and/or others when DP decided to drop little used features and when the open source USB stack was refactored.

It would seem that V22 was created with MPLAB 8.xx and only the MPLAB 8.xx project is useful. MPLAB X was still beta software when all this was done and it seems that an old experimental MPLAB X project for V21 has been miss-copied to the SVN.

For MPLAB X support you can import the MPLAB 8.xx project into MPLAB X (will have to delete the MPLAB X folder first) under File -> New Project -> Import existing MPLAB 8.xx
JTR
Sr. Member
Sr. Member
 
Posts: 335
Joined: Mon Jan 31, 2011 5:50 am


Return to USB Infrared Toy