gnupic: Re: [gnupic] [PIC] Mini Howto: Microchip tools under Linux with Wine


Previous by date: 7 Sep 2005 14:13:12 +0100 Re: [gnupic] PIC18Forth tester feed back., Chen Xiao Fan
Next by date: 7 Sep 2005 14:13:12 +0100 More than one #v(expression) in a single line of a macro, Ben Dugan
Previous in thread: 7 Sep 2005 14:13:12 +0100 Re: [gnupic] [PIC] Mini Howto: Microchip tools under Linux with Wine, Christopher Bergeron
Next in thread:

Subject: Re: [gnupic] [PIC] Mini Howto: Microchip tools under Linux with Wine
From: Ben Dugan ####@####.####
Date: 7 Sep 2005 14:13:12 +0100
Message-Id: <431EE761.9070204@curdes.com>

Thanks Xiaofan.  This is very useful.

Ben

Chen Xiao Fan wrote:
> Sorry for the cross posting but I think this may be
> useful to both lists.
> 
> After installing gpasm/gpsim/sdcc CVS versions on my FC4 box
> (much easier than installation on Ubuntu three months ago), I
> think maybe it is also useful to install MPLAB with Wine on 
> this FC4 box. Therefore I started the Wine installation yesterday 
> evening. It is not as smooth as my Ubuntu installation but I think
> I made it finally.
> 
> Regards,
> Xiaofan
> 
> ----------------------------------------------
> Xiaofan Chen
> R&D Engineer, Photoelectric Sensor Development
> Pepperl+Fuchs Singapore
> http://www.pepperl-fuchs.com
> Signals for the world of automation
> --------------------------------------------
> 
> 1. Test System
> Dell 600M Notebook with FC4 installed.
> [mcuee@localhost wine]$ uname -a
> Linux localhost.localdomain 2.6.11-1.1369_FC4 #1 Thu Jun 2 22:55:56 
> EDT 2005 i686 i686 i386 GNU/Linux
> 
> The same tests have been done on Ubuntu 5.04 (Debian based) AMD 64 
> based desktop. The installation will take about 2 hours with a fast 
> broadband connection (2Mbps Cable Modem here).
> 
> 2. Installation of Wine rpms as root
> Three files are necessary. They can be downloaded from Wine-hq. From there,
> follow
> the links to get winetools and xdialog (needed by winetools).
> -rw-rw-r--  1 mcuee mcuee 14321924 Sep  6 20:51
> wine-20050524-1fc3winehq.i686.rpm
> -rw-rw-r--  1 mcuee mcuee   282244 Sep  6 20:50 winetools-2.1.2-jo.i386.rpm
> -rw-rw-r--  1 mcuee mcuee   360778 Sep  6 20:51
> xdialog-2.1.2-1.1.fc3.rf.i386.rpm
> 
> For the Ubuntu systems, install the Ubuntu packages.
> 
> 3. Configuration of Wine using winetools
> Basically followed exactly the sequences of winetools.
> 
> 3.1 Base setup
> 1) Launch winetools by running wt2 from BASH as a normal user.
> 2) Create fake windows drive
> 3) Install true type fonts (ARIAL32) 
> arial32.exe download from the default Sourceforge site failed. I manually
> downloaded it from google search and put it to ~/winetools/fonts.
> 3) Install DCOM 98
> 4) Install MFC4 dll
> 5) Install IE6, be patient of the long process
> This is one of the most critical step. Luckily I have no problems.
> 6) optional printer installation (skipped)
> 
> 3.2 more system softwares
> 1) Windows installer
> This is another critical step to install MPLAB later.
> On FC4, It failed with a permission problem. I need to do the following to
> fix the problem.
> 
> Change the ownership of /usr/lib/msiexece.exe.so to the current user
> by issuing the following command as root (my user id is mcuee):
> chown mcuee:mcuee msiexece.exe.so (chmod 777 does not work)
> 
> The retry again and it will be okay. You can change the ownership
> back after this.
> 
> There was no problem on Ubuntu with this last time.
> 
> 2) Install VB5/VB6 runtime and VC6 runtime
> 3) Install MDAC 2.8 and Jet 4.0 SP6
> 4) Install MSXML4.0 SP2 (seems to be failed but does not cause problems)
> There was no problem on Ubuntu with this last time.
> 
> 5) Windows script host 5.6
> 6) Common control 5.0
> 
> 3.3 Optional true type fonts (not necessary, skipped)
> I install quite some fonts last time on Ubuntu. This time
> I do not have time and skip the installation.
> 
> 3.4 Optional tested software (not necessary, skipped)
> 
> I install quite some softwares last time on Ubuntu. This time
> I do not have time and skip the installation.
> 
> To do: to recommend some more tested software
> 
> 4. Installation of MPLAB/MPLAB C18/MPLAB C30
> 
> 4.1 Download the following files from Microchip websites
> -rw-rw-r--  1 mcuee mcuee  9631082 Sep  6 21:30 C30_v132.zip
> -rw-rw-r--  1 mcuee mcuee 32576258 Sep  6 21:33 MP721_full.zip
> -rw-rw-r--  1 mcuee mcuee 18600365 Sep  6 21:34 MPLAB-C18-Beta-v3_00b1.exe
> 
> I was using C30_v132, MPLAB 7.10/7.20 and MPLAB C18 2.4 student
> edition for my Ubuntu installation.
> 
> 4.2 Installation of MPLAB
> 
> 4.2.1 Unzip the MPLAB zip archive and run setup (wine setup.exe) as 
> normal user.
> 
> 4.2.2 Say no to all the hardware installation instructions in the end of
> the installation. The pickit1.dll will fail to register and all MPLAB 
> related hardware will not work under Wine anyway.
> 
> 4.2.3 MPLAB C18 3.0 beta
> Last time I was using the C18 2.40 student edition. The installation failed
> but I copied the installation from Windows partition and it will work.
> 
> There is no problem with MPLAB C18 beta 3.0 installation this time on FC4.
> 
> 4.2.4 MPLAB C30 1.32 installation
> There is no problem with MPLAB C30 installation.
> 
> 5. Post install 
> Set up the paths under Wine or put it do a batch file under the fake c:\
> To do: add more details
> 
> 6. running MPLAB
> 6.1) use wine
> 6.2) use fake "dos" environment
> Type dos under BASH and you will go to a command prompt environment under
> dos.
> The go to MPLAB IDE directory and fire up MPLAB.
> 
> To do: add more details
> 
> 7. Status
> MPLAB IDE is not really very useful right now. MPLAB C18/C30/MPASM/MPASM30
> are fully functional.
> 
> To do: add more details
> 
> 8. Document history
> Version 0.10: Initial release by Xiaofan Chen 
> (First name: Xiaofan Family name: Chen)
> Email: xiaofan AT sg dot pepperl-fuchs dot com
> Date: 07/09/2005
> 
> 9. License
> GNU Free Documentation License
> To do: add more details
> 
> 10. To do list:
> 
> 1) To find a place to host this document, PICList is the first one.
> PIClist.com and Microchip Forum will be the next.
> 2) To remove the bugs
> 3) To add more things
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
> 
> 
> 


Previous by date: 7 Sep 2005 14:13:12 +0100 Re: [gnupic] PIC18Forth tester feed back., Chen Xiao Fan
Next by date: 7 Sep 2005 14:13:12 +0100 More than one #v(expression) in a single line of a macro, Ben Dugan
Previous in thread: 7 Sep 2005 14:13:12 +0100 Re: [gnupic] [PIC] Mini Howto: Microchip tools under Linux with Wine, Christopher Bergeron
Next in thread:


Powered by ezmlm-browse 0.20.