Ciro
Members-
Posts
10 -
Joined
-
Last visited
Ciro's Achievements
MIDIbox Newbie (1/4)
0
Reputation
-
Yes I do mean the MBHP USB PIC firmware.of course it is reliable. I personally tested that with different MIDI gears; using different USB expansion boards and hubs, and it works just great. Like a professional M-Audio interface. Pic18f14k50 is way cheaper and has a smaller package respect to 18f2550. it makes the whole thing to be smaller and more economic! I'm already working on this but I definitely need others help. Ciao!
-
Hello everyone Does anyone know if it's possible to change the MBHP's source code to work with PIC18F14K50? Pic18f2550 and 18f14K50 are not pin compatible but I believe that it's possible to adapt the source code for 18f14k50. This chip is two times cheaper than 2550. I have attached the source code to this post. mbhp_usb_pic_v1_1.zip
-
Thanks bro. That's ok. At least I know that the code is compilable and the problem is inside my PC. I'll definitely try to make it. Cheers.
-
Hi Findbuddha. Thanks for the hint. but it didn't solve the problem. I even tried compiling it in Notepad++ but the result was exactly the same. Would you please compile the code I have attached and see if it makes the HEX file in your PC? If you succeeded please send me a copy of HEX file. Regards Ciro
-
Hi Peter Thank you for your reply. I have installed the MSYS. It responds when I check its version with [Make -version] command. I have really no idea what is wrong!
-
Hi Guys It's a couple of weeks I'm trying to compile the USB PIC project code without any success. I have already installed the toolchains and set the Path in windows XP exactly according to the instructions in WIKI, but I still receive this error message and no HEX output! ---------------------------------------- rm -rf _output/* make: /bin/sh: command not found make: ***[Clean] Error 127 --------------------------------------- Is there anyone one who can compile this code for me and tell me what is wrong with it? What is missing in my PC; or what should I do that I currently not doing? Thank you in advance. Ciro src.zip
-
Hi fellows can anyone tell what is the best IDE for compiling the code I have attached to this message? This is the code I have downloaded from midibox website. I've already tried MPlab IDE and Mpasm and Mplinker but seems that they are not proper tool suits for this project. So far I know that I have to use SDCC and GPUTILS together because this project has a USB descriptor written in C language "usbdsc.c". I have downloaded the toolchains , Notepad++ and Piklab IDEs but I don't know which IDE should I use and HOW??!!! To be honest, I could not figure it out after 7 days of struggling!!!! I appreciate any help. Regards Ciro Code.zip
-
Thanks Thorsten for your help. can you tell where can I download the MIOS8 toolchain?
-
Hi Folks. I can't make the source code compiled. Mplinker gives an error. Here is the build page: ---------------------------------------------------------------------- Debug build of project `D:\usbmidiasemb.mcp' started. Language tool versions: MPASMWIN.exe v5.39, mplink.exe v4.38, mplib.exe v4.38 Preprocessor symbol `__DEBUG' is defined. Sat Jun 25 03:59:58 2011 ---------------------------------------------------------------------- Clean: Deleting intermediary and output files. Clean: Deleted file "D:\iic.o". Clean: Deleted file "D:\iic.err". Clean: Deleted file "D:\iic_midi.o". Clean: Deleted file "D:\iic_midi.err". Clean: Deleted file "D:\int_midi.o". Clean: Deleted file "D:\int_midi.err". Clean: Deleted file "D:\main.o". Clean: Deleted file "D:\main.err". Clean: Deleted file "D:\midi.o". Clean: Deleted file "D:\midi.err". Clean: Deleted file "D:\usbcls.o". Clean: Deleted file "D:\usbcls.err". Clean: Deleted file "D:\usbdrv.o". Clean: Deleted file "D:\usbdrv.err". Clean: Deleted file "D:\iic.lst". Clean: Deleted file "D:\iic_midi.lst". Clean: Deleted file "D:\int_midi.lst". Clean: Deleted file "D:\main.lst". Clean: Deleted file "D:\midi.lst". Clean: Deleted file "D:\usbcls.lst". Clean: Deleted file "D:\usbdrv.lst". Clean: Done. Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2550 "src\iic.asm" /l"D:\iic.lst" /e"iic.err" /o"iic.o" /d__DEBUG=1 Warning[215] SRC\IIC.ASM 13 : Processor superseded by command line. Verify processor symbol. Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P18F4550.INC 33 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2550 "src\iic_midi.asm" /l"D:\iic_midi.lst" /e"iic_midi.err" /o"iic_midi.o" /d__DEBUG=1 Warning[215] SRC\IIC_MIDI.ASM 13 : Processor superseded by command line. Verify processor symbol. Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P18F4550.INC 33 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2550 "src\int_midi.asm" /l"D:\int_midi.lst" /e"int_midi.err" /o"int_midi.o" /d__DEBUG=1 Warning[215] SRC\INT_MIDI.ASM 13 : Processor superseded by command line. Verify processor symbol. Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P18F4550.INC 33 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2550 "src\main.asm" /l"D:\main.lst" /e"main.err" /o"main.o" /d__DEBUG=1 Warning[215] SRC\MAIN.ASM 13 : Processor superseded by command line. Verify processor symbol. Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P18F4550.INC 33 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2550 "src\midi.asm" /l"D:\midi.lst" /e"midi.err" /o"midi.o" /d__DEBUG=1 Warning[215] SRC\MIDI.ASM 13 : Processor superseded by command line. Verify processor symbol. Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P18F4550.INC 33 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2550 "src\usbcls.asm" /l"D:\usbcls.lst" /e"usbcls.err" /o"usbcls.o" /d__DEBUG=1 Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P18F4550.INC 33 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2550 "src\usbdrv.asm" /l"D:\usbdrv.lst" /e"usbdrv.err" /o"usbdrv.o" /d__DEBUG=1 Warning[215] SRC\USBDRV.ASM 13 : Processor superseded by command line. Verify processor symbol. Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P18F4550.INC 33 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Executing: "C:\Program Files\Microchip\MPASM Suite\mplink.exe" /p18F2550 /l"C:\Documents and Settings\Ciro\My Documents\Downloads" /l"C:\Program Files\Microchip\MPASM Suite" /k"D:\mbhp_usb_pic_v1_1" "mbhp_usb_pic_v1_1\18f4550.lkr" "iic.o" "iic_midi.o" "int_midi.o" "main.o" "midi.o" "usbcls.o" "usbdrv.o" /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"D:\usbmidiasemb.cof" /M"D:\usbmidiasemb.map" /W MPLINK 4.38, Linker Copyright © 1998-2010 Microchip Technology Inc. Error - could not find definition of symbol '_USBDSC_DEVICE' in file './usbdrv.o'. Errors : 1 Link step failed. ---------------------------------------------------------------------- Debug build of project `D:\usbmidiasemb.mcp' failed. Language tool versions: MPASMWIN.exe v5.39, mplink.exe v4.38, mplib.exe v4.38 Preprocessor symbol `__DEBUG' is defined. Sat Jun 25 04:00:07 2011 ---------------------------------------------------------------------- BUILD FAILED Can anyone tell me what is wrong? Thank you .