gnupic: Re: [gnupic] [PIC] Mini Howto: Microchip tools under Linux with Wine
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: ####@####.####
>
>
>