Ryan
HI-TECH team member
   
Reged: Jan 06 2004
Posts: 503
Loc: Brisbane, Australia
|
|
Being the first release under MacOSX we have simply adapted our UNIX shell installer. Most those requesting seemed to be familiar with the UNIX side of OSX but for those that are not, here are a few steps to get things going.
- Put the installer on your desktop.
- Open a terminal (Applications->Utilities->Terminal)
- Change to the Desktop in the terminal (type: 'cd ~/Desktop' then enter)
- Ensure the executable is executable (type: 'chmod +x picc-demo.run' then enter)
- Run the installer (type: './picc-demo.run' then enter)
- Follow the prompts to complete the installation being sure to enter full path names when prompted. eg. /Applications/HI-TECH/PICC_9.50 or /Users/username/HI-TECH/PICC_9.50
- *To configure the environment variables you simply have to logout & login (of OSX not just the shell).
- HI-TIDE, if installed, is an app package which can be moved around and double clicked from a finder window.
- HI-TIDE requires JAVA 1.5+ this can be downloaded from: http://www.apple.com/macosx/features/java/
* if you already have a ~/.MacOSX/environment.plist file the installer assumes you know what you're doing and you need to add the entries manually as prompted.
|
brikk
Reged: Nov 15 2005
Posts: 2
|
|
I'm very pleased to see support for OS X. It's about time someone did this one might say! I had one problem during install because I misunderstood the "To configure the environment variables you simply have to logout & login.", I thought I just had to logout from shell, when I should actually log out & in of OS X. Bummer But now it's up and running flawlessly!
Anyway, since I'm new to the PIC programming, I'm considering getting myself a PICDEM 2 PLUS development board along with the ICD 2. My question is: Using the Hitech IDE for OS X, can I use the debugging function of the ICD 2?
|
Ryan
HI-TECH team member
   
Reged: Jan 06 2004
Posts: 503
Loc: Brisbane, Australia
|
|
Not at this point in time... but I can assure you there is someone working on it right now so hopefully early next year we will open the ICD2 up to all our supported OSs. Thanks for the comments, I'll be sure to clarify the logout/in.
|
brikk
Reged: Nov 15 2005
Posts: 2
|
|
Quote:
Not at this point in time... but I can assure you there is someone working on it right now so hopefully early next year we will open the ICD2 up to all our supported OSs. Thanks for the comments, I'll be sure to clarify the logout/in.
This sounds promising. Can you tell me if the debugger support will be available also in the lite version, or only in the full one? Thank you for your answers.
|
Ryan
HI-TECH team member
   
Reged: Jan 06 2004
Posts: 503
Loc: Brisbane, Australia
|
|
As far as I am aware, support will be available in PICC lite.
|
tiagra
Reged: Dec 06 2005
Posts: 1
Loc: Moscow, Russia or Berlin, Germ...
|
|
Hi, just started off mit PIC18F258 for some CAN-Bus stuff - unfortunately this is my first project, but i urgently need to dive into th serious matters, so no time for tinkering with flashing LEDs (ok, i did one ).
Installed PicLite + HiTide on a 12" Powerbook (recent series) and it worked out flawlessly. Really looking forward to ICD2 support - once this step is taken, OSX would be a complete developement platform and i'd not hesitate to buy the compiler itself, too.
Thanks a lot for the developement in this direction,
Martin
EDIT: Just noticed the difference... this version doesn't support any kind of pic18xxxx - i hould have read further :/ when do you think something like piclite18 will be available? actually i need it now ))
Edited by tiagra (Tue Dec 06 2005 10:02 AM)
|
Ryan
HI-TECH team member
   
Reged: Jan 06 2004
Posts: 503
Loc: Brisbane, Australia
|
|
Quote:
EDIT: Just noticed the difference... this version doesn't support any kind of pic18xxxx - i hould have read further :/ when do you think something like piclite18 will be available? actually i need it now ))
We will be releasing a HI-TIDE (sans simulator and code creation tool) supported PICC18 version in the next week or two. The simulator and code creation tool will be added early next year and a lite version may also be on the cards at that time. So I'm afraid I cannot offer you a picc18-lite right now but hey we're working towards it.
|
Shayaan Siddiqui
Reged: Feb 11 2006
Posts: 3
Loc: NJ, United States
|
|
What chips are compatible with the free compiler?
-------------------- Shayaan Siddiqui BuzzBox: A Vonage-like system but cheaper
|
Dan Henry
Guru
  
Reged: Oct 16 2003
Posts: 3210
Loc: Boulder, Colorado U.S.A.
|
|
http://www.htsoft.com/products/PICClite.php
|
Robin_of_Sussex
Reged: Nov 26 2003
Posts: 116
Loc: Sussex, in the South of Englan...
|
|
When might we see MAC OS X and ICD2 support ?
-Also- one would presume that this would mean we could control the build process with a stadard Makefile, as MACOS-X is a unix based OS.
Currently we need to pre-process coff files (to insert CRC checks into ROM code). This is achieved by tricking the MPLAB/ICD into thinking our compiled C program running on the PC is the linker, when in fact it calls the linker and then processes the coff file.
Having all this under Makefile control would be far more civillised....
|
Kartik
Reged: Feb 12 2007
Posts: 1
|
|
Hi..
This is my first time using this program. I installed it using terminal. but now when i go to the folder I cant find any executable file to run the program. Do i need to anything from terminal after those steps. Could somebody please tell me as I am new to all this.
K
|
memo44
Reged: Jun 18 2007
Posts: 4
Loc: El Paso, Texas, USA
|
|
Ryan, How do you install HI-TIDE, if it's not installed?? I've tried to run hi-tide_v3.12PL1.run, and I get a "Permission denied" message.
[G4-Power-Book-1:~/Desktop] jesusben% ./hi-tide_v3.12PL1.run tcsh: ./hi-tide_v3.12PL1.run: Permission denied.
I ran the picc-demo.run, and it looks like it installed ok. I'm a bit confused. does the picc-demo.run install the picc-lite C compiler? If so, what is picclite-setup.run, used for?
Will you give me info on what I need to do to properly install the picc-lite compiler and HI-TIDE IDE ?? I'm OS X 10.4.9 and a G4 Power Book.
memo44
-------------------- memojones
|
EasyArray
stranger
Reged: Aug 14 2007
Posts: 1
|
|
When I run picl (on OS X), I get this message:
(1228) An error, warning or message was generated, but no description is available HI-TECH PICC-Lite COMPILER (Microchip PICmicro) V9.60 Copyright (C) 1984-2007 HI-TECH SOFTWARE (141) An error, warning or message was generated, but no description is available
I've looked up the error codes and the most pertinent is 1228: unable to locate installation directory
I set the environment variable HTC_PICL to the appropriate installation directory (/Applications/HI-TECH/picc/lite/9.60) but that doesn't help. Could it be a permissions problem?
Thanks!
|
Ryan
HI-TECH team member
   
Reged: Jan 06 2004
Posts: 503
Loc: Brisbane, Australia
|
|
Quote:
Ryan, How do you install HI-TIDE, if it's not installed?? I've tried to run hi-tide_v3.12PL1.run, and I get a "Permission denied" message.
[G4-Power-Book-1:~/Desktop] jesusben% ./hi-tide_v3.12PL1.run tcsh: ./hi-tide_v3.12PL1.run: Permission denied.
This looks like the file has lost it's executable permissions... try, at a command line:
Code:
chmod +x hi-tide_v3.12PL1.run ./hi-tide_v3.12PL1.run
Quote:
I ran the picc-demo.run, and it looks like it installed ok. I'm a bit confused. does the picc-demo.run install the picc-lite C compiler? If so, what is picclite-setup.run, used for?
They are two different things; picc-demo is the full compiler but will expire after 45 days. picc-lie is a free compiler that supports a subset of the PICMicro chips but does not expire. You only need one of these.
|
Ryan
HI-TECH team member
   
Reged: Jan 06 2004
Posts: 503
Loc: Brisbane, Australia
|
|
Quote:
When I run picl (on OS X), I get this message:
(1228) An error, warning or message was generated, but no description is available HI-TECH PICC-Lite COMPILER (Microchip PICmicro) V9.60 Copyright (C) 1984-2007 HI-TECH SOFTWARE (141) An error, warning or message was generated, but no description is available
I've looked up the error codes and the most pertinent is 1228: unable to locate installation directory
Do you have a .htsoft.xml file in you home directory? It should contain something like: Code:
<?xml version="1.0"?> <htreg> <key name="picc"> <key name="lite"> <key name="9.60"> <key name="pl0" instdir="/Applications/HI-TECH/picc/lite/9.60"/> </key> </key> </key> </htreg>
Quote:
I set the environment variable HTC_PICL to the appropriate installation directory (/Applications/HI-TECH/picc/lite/9.60) but that doesn't help. Could it be a permissions problem?
The HTC_PICL variable is no longer used. The HTC_XML variable can be used to specify an alternate htsoft.xml file, but that (and PATH) are the only variables you would need to change. It could be a permissions problem if the XML file cannot be read, this could be the case if the compiler was installed as a different user to the one trying to run it?
I'd check your ~/.htsoft.xml file (or what file is specified by HTC_XML if set) to make sure it can be read and contains the correct contents (should have been written to on install). Let me know how you go.
|
Izzy
stranger
Reged: Oct 02 2007
Posts: 1
|
|
I just downloaded (Mac version of HI-TECH PICC-LITE V9.60PL1) but am having problems during install. Looks like picl and other binaries are missing from the distribution.
: : ==> Installing pic/lite LITE components. ==> Running 'picl --setup=/Applications/HI-TECH/picc/lite/9.60PL1'... ./shell-install: line 138: /Applications/HI-TECH/picc/lite/9.60PL1/bin/picl: No such file or directory
If I do: ~/Desktop/picc-lite_9.60PL1-osx.run --tar -tf It lists the tar contents, but only activate.dat in bin, which matches what I'm seeing in the installed directory.
./ ./bin/ ./bin/activate.dat ./dat/ ./dat/fr_msgs.txt ./dat/picc-lite.ini ./dat/en_msgs.txt ./dat/de_msgs.txt ./lib/ ./lib/pcl40a-c.lib : :
Is the version out there for download incomplete? Looks like it was only built last week.
|
garth
HI-TECH team member
  
Reged: Oct 16 2003
Posts: 466
Loc: Brisbane, Australia
|
|
This question has already been asked and answered today! Please try searching the forum first before posting.
-------------------- Garth Klee,
HI-TECH Support
|
Cephus
stranger
Reged: Feb 16 2008
Posts: 1
|
|
I guess I'm the first to report this. The Mac download file is apparently a Windows file. The reported file size also matches the Windows file and not the Mac. If someone at Hi-Tech could look into this matter, it would be appreciated.
I'm looking forward to migrating to my MacBook for all my apps.
|