<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-2057</id>
	<title>Nabble - MicroControllers - GNUPIC</title>
	<updated>2009-10-17T14:01:23Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/MicroControllers---GNUPIC-f2057.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MicroControllers---GNUPIC-f2057.html" />
	<subtitle type="html">GnuPic utilities for Microchip PIC microcontrollers.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-25941805</id>
	<title>Re: PiKdev 1.2.1 available</title>
	<published>2009-10-17T14:01:23Z</published>
	<updated>2009-10-17T14:01:23Z</updated>
	<author>
		<name>Gibaud Alain</name>
	</author>
	<content type="html">Le Saturday 17 October 2009 01:47:45 George M. Gallant, Jr., vous avez écrit :
&lt;br&gt;&lt;br&gt;Hello George
&lt;br&gt;&lt;br&gt;The src package containts a cpik050.pro, which is an input file for qmake
&lt;br&gt;(the Makefile generator from trolltech/nokia which comes with Qt)
&lt;br&gt;&lt;br&gt;qmake -o Makefile cpik050.pro
&lt;br&gt;&lt;br&gt;generates the Makefile, according to the target system
&lt;br&gt;&lt;br&gt;This point is expained in the cpik WEB page, but an INSTALL
&lt;br&gt;or README file should be provided in the package.
&lt;br&gt;&lt;br&gt;I plan to switch to cmake in the future - but I need to become comfortable
&lt;br&gt;with it.
&lt;br&gt;&lt;br&gt;I am not sure it is really a good idea to install to /usr/local because
&lt;br&gt;the executable itself is related to OS version (it depends on
&lt;br&gt;glibc and stdc++ shared libraries)
&lt;br&gt;After a major OS release, cpik will not work anymore if it is not rebuilded.
&lt;br&gt;However, I must admit that such a situation is very rare.
&lt;br&gt;&lt;br&gt;Other files (cpik libraries, &amp;nbsp;run-time library, devices headers) could be 
&lt;br&gt;stored in /usr/local/share. I just put them in /usr/share because 98%
&lt;br&gt;of apps do that, but if people are unhappy with that, I can change it.
&lt;br&gt;&lt;br&gt;Alain
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Alain,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I downloaded the src &amp; bin for cpik. Two comments:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;1. The src does not have a Makefile.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;2. The bin install script is hard coded to install in /usr.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I prefer to install non-distribution related code in /usr/local
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;so that it does not get erased with the next OS upgrade.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;George
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 10/08/2009 04:21 PM, Alain Gibaud wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; PiKdev is a lightweigth integrated development environment &amp;nbsp;for PIC
&lt;br&gt;&amp;gt; &amp;gt; devices which exists since 2002. Due to various reasons, the development
&lt;br&gt;&amp;gt; &amp;gt; of this IDE has been stopped during a couple of years, but I found enough
&lt;br&gt;&amp;gt; &amp;gt; time to develop it again.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; PiKdev supports pic10, pic12, pic16 and pic18 devices.
&lt;br&gt;&amp;gt; &amp;gt; Supported programmers are serial (JDM-like), parrallel (Tait-like)
&lt;br&gt;&amp;gt; &amp;gt; or USB (Microchip's pickit2 and clones).
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Programming languages are ASM (with gputils tools) and C
&lt;br&gt;&amp;gt; &amp;gt; (with the cpik compiler for PIC18 devices).
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; PiKdev is simple but handy. It supports the &amp;quot;project concept&amp;quot;,
&lt;br&gt;&amp;gt; &amp;gt; but can also be used for stand-alone asm files.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Recent improvements are:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; - Improved project browser, with direct access to each
&lt;br&gt;&amp;gt; &amp;gt; function/variable/typedef declaration or definition.
&lt;br&gt;&amp;gt; &amp;gt; This feature works also with cpik's source libraries (.slb files)
&lt;br&gt;&amp;gt; &amp;gt; and is very useful when a project become important. A C parser has been
&lt;br&gt;&amp;gt; &amp;gt; developped for C source code analysis.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; - Interactive CONFIG bits editor. This feature has been developed for
&lt;br&gt;&amp;gt; &amp;gt; PIC18 devices because they contain no less then 14 config registers.
&lt;br&gt;&amp;gt; &amp;gt; Populating these registers is a pain when you begin a project. The editor
&lt;br&gt;&amp;gt; &amp;gt; allows you to choose a configuration and generates (commented) source
&lt;br&gt;&amp;gt; &amp;gt; code for you. Can be used in both ASM or C contexts, and works for all
&lt;br&gt;&amp;gt; &amp;gt; supported devices. Config fuses are now part of the project parameters.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Link for pikdev: &lt;a href=&quot;http://pikdev.free.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; The cpik (PIC18 only) compiler is now perfectly usable and has been used
&lt;br&gt;&amp;gt; &amp;gt; for several projects (V0.5). Feel free to test and report opinions.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Link for cpik: &lt;a href=&quot;http://pikdev.free.fr/download-cpik.php3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr/download-cpik.php3&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Alain
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25941805&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25941805&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25941805&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25941805&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25941805&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25941805&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PiKdev-1.2.1-available-tp25811006p25941805.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25933891</id>
	<title>Re: PiKdev 1.2.1 available</title>
	<published>2009-10-16T16:47:45Z</published>
	<updated>2009-10-16T16:47:45Z</updated>
	<author>
		<name>George M. Gallant, Jr.</name>
	</author>
	<content type="html">Alain,
&lt;br&gt;&lt;br&gt;I downloaded the src &amp; bin for cpik. Two comments:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;1. The src does not have a Makefile.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;2. The bin install script is hard coded to install in /usr.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I prefer to install non-distribution related code in /usr/local
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;so that it does not get erased with the next OS upgrade.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; &amp;nbsp;George
&lt;br&gt;&lt;br&gt;On 10/08/2009 04:21 PM, Alain Gibaud wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; PiKdev is a lightweigth integrated development environment &amp;nbsp;for PIC devices
&lt;br&gt;&amp;gt; which exists since 2002. Due to various reasons, the development
&lt;br&gt;&amp;gt; of this IDE has been stopped during a couple of years, but I found enough time
&lt;br&gt;&amp;gt; to develop it again.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; PiKdev supports pic10, pic12, pic16 and pic18 devices.
&lt;br&gt;&amp;gt; Supported programmers are serial (JDM-like), parrallel (Tait-like)
&lt;br&gt;&amp;gt; or USB (Microchip's pickit2 and clones).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Programming languages are ASM (with gputils tools) and C
&lt;br&gt;&amp;gt; (with the cpik compiler for PIC18 devices).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; PiKdev is simple but handy. It supports the &amp;quot;project concept&amp;quot;,
&lt;br&gt;&amp;gt; but can also be used for stand-alone asm files.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Recent improvements are:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - Improved project browser, with direct access to each
&lt;br&gt;&amp;gt; function/variable/typedef declaration or definition.
&lt;br&gt;&amp;gt; This feature works also with cpik's source libraries (.slb files)
&lt;br&gt;&amp;gt; and is very useful when a project become important. A C parser has been
&lt;br&gt;&amp;gt; developped for C source code analysis.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - Interactive CONFIG bits editor. This feature has been developed for PIC18
&lt;br&gt;&amp;gt; devices because they contain no less then 14 config registers. Populating
&lt;br&gt;&amp;gt; these registers is a pain when you begin a project. The editor allows you to
&lt;br&gt;&amp;gt; choose a configuration and generates (commented) source code for you.
&lt;br&gt;&amp;gt; Can be used in both ASM or C contexts, and works for all supported devices.
&lt;br&gt;&amp;gt; Config fuses are now part of the project parameters.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Link for pikdev: &lt;a href=&quot;http://pikdev.free.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The cpik (PIC18 only) compiler is now perfectly usable and has been used for
&lt;br&gt;&amp;gt; several projects (V0.5). Feel free to test and report opinions.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Link for cpik: &lt;a href=&quot;http://pikdev.free.fr/download-cpik.php3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr/download-cpik.php3&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Alain
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25933891&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25933891&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25933891&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25933891&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PiKdev-1.2.1-available-tp25811006p25933891.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25811495</id>
	<title>Re: PiKdev 1.2.1 available</title>
	<published>2009-10-08T13:55:42Z</published>
	<updated>2009-10-08T13:55:42Z</updated>
	<author>
		<name>Peter Stuge-4</name>
	</author>
	<content type="html">Alain Gibaud wrote:
&lt;br&gt;&amp;gt; The cpik (PIC18 only) compiler is now perfectly usable and has been
&lt;br&gt;&amp;gt; used for several projects (V0.5). Feel free to test and report
&lt;br&gt;&amp;gt; opinions.
&lt;br&gt;&lt;br&gt;I haven't gotten around to using SDCC and I have to say I really the
&lt;br&gt;looks of cpik! I'll give it a go in a project likely later this year.
&lt;br&gt;I need timers, AD, some math and serial output so I'm all set! :)
&lt;br&gt;&lt;br&gt;&lt;br&gt;//Peter
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25811495&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25811495&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PiKdev-1.2.1-available-tp25811006p25811495.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25811006</id>
	<title>PiKdev 1.2.1 available</title>
	<published>2009-10-08T13:21:38Z</published>
	<updated>2009-10-08T13:21:38Z</updated>
	<author>
		<name>Gibaud Alain</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;PiKdev is a lightweigth integrated development environment &amp;nbsp;for PIC devices
&lt;br&gt;which exists since 2002. Due to various reasons, the development
&lt;br&gt;of this IDE has been stopped during a couple of years, but I found enough time
&lt;br&gt;to develop it again.
&lt;br&gt;&lt;br&gt;PiKdev supports pic10, pic12, pic16 and pic18 devices. 
&lt;br&gt;Supported programmers are serial (JDM-like), parrallel (Tait-like)
&lt;br&gt;or USB (Microchip's pickit2 and clones).
&lt;br&gt;&lt;br&gt;Programming languages are ASM (with gputils tools) and C
&lt;br&gt;(with the cpik compiler for PIC18 devices). 
&lt;br&gt;&lt;br&gt;PiKdev is simple but handy. It supports the &amp;quot;project concept&amp;quot;, 
&lt;br&gt;but can also be used for stand-alone asm files. 
&lt;br&gt;&lt;br&gt;Recent improvements are:
&lt;br&gt;&lt;br&gt;- Improved project browser, with direct access to each 
&lt;br&gt;function/variable/typedef declaration or definition. 
&lt;br&gt;This feature works also with cpik's source libraries (.slb files)
&lt;br&gt;and is very useful when a project become important. A C parser has been 
&lt;br&gt;developped for C source code analysis.
&lt;br&gt;&lt;br&gt;- Interactive CONFIG bits editor. This feature has been developed for PIC18
&lt;br&gt;devices because they contain no less then 14 config registers. Populating 
&lt;br&gt;these registers is a pain when you begin a project. The editor allows you to
&lt;br&gt;choose a configuration and generates (commented) source code for you.
&lt;br&gt;Can be used in both ASM or C contexts, and works for all supported devices. &amp;nbsp; 
&lt;br&gt;Config fuses are now part of the project parameters.
&lt;br&gt;&lt;br&gt;Link for pikdev: &lt;a href=&quot;http://pikdev.free.fr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr&lt;/a&gt;&lt;br&gt;&lt;br&gt;The cpik (PIC18 only) compiler is now perfectly usable and has been used for 
&lt;br&gt;several projects (V0.5). Feel free to test and report opinions.
&lt;br&gt;&lt;br&gt;Link for cpik: &lt;a href=&quot;http://pikdev.free.fr/download-cpik.php3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr/download-cpik.php3&lt;/a&gt;&lt;br&gt;&lt;br&gt;Alain
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25811006&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25811006&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PiKdev-1.2.1-available-tp25811006p25811006.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25808281</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-08T10:23:13Z</published>
	<updated>2009-10-08T10:23:13Z</updated>
	<author>
		<name>Ralph Corderoy</name>
	</author>
	<content type="html">&lt;br&gt;Hi Noel,
&lt;br&gt;&lt;br&gt;&amp;gt; The reason I ask is that I'd have no problem designing a universal PIC
&lt;br&gt;&amp;gt; programmer for us all to use.
&lt;br&gt;&lt;br&gt;Are you familiar with USBprog? &amp;nbsp;There was an article on it in Elektor a
&lt;br&gt;while back.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.embedded-projects.net/index.php?page_id=165&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.embedded-projects.net/index.php?page_id=165&lt;/a&gt;&lt;br&gt;&lt;br&gt;Open source hardware and software. &amp;nbsp;Different firmwares for programming
&lt;br&gt;different families of devices along with other non-programming tasks.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.embedded-projects.net/index.php?page_id=168&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.embedded-projects.net/index.php?page_id=168&lt;/a&gt;&lt;br&gt;&lt;br&gt;Having that support PIC properly would be good.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Ralph.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25808281&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25808281&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25808281.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25808090</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-08T10:11:05Z</published>
	<updated>2009-10-08T10:11:05Z</updated>
	<author>
		<name>Peter Stuge-4</name>
	</author>
	<content type="html">Noel Henson wrote:
&lt;br&gt;&amp;gt; Ah, the reason for the PIC with the USB IC are the issues with 
&lt;br&gt;&amp;gt; cross-platform USB drivers.
&lt;br&gt;&lt;br&gt;Strongly disagree. It's not that tricky. libusb and WinUSB cover a
&lt;br&gt;lot of ground.
&lt;br&gt;&lt;br&gt;Good descriptors (no, I don't mean HID. Axelson's advice is great if
&lt;br&gt;Windows is the only thing in one's world) and only very little host
&lt;br&gt;code is needed.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; It's much easier for small volume products to put all of the USB
&lt;br&gt;&amp;gt; issues to rest by using a USB-to-serial IC. No firmware issues. No
&lt;br&gt;&amp;gt; extra engineering issues. No wasted host driver development time.
&lt;br&gt;&lt;br&gt;Your choice. I think USB devices deserve more careful thought. It is
&lt;br&gt;almost always possible to make use of USB features in a way that
&lt;br&gt;benefits the application, which is just impossible with a dumb
&lt;br&gt;USB-to-serial chip. And, a discrete chip adds to BOM, size and cost,
&lt;br&gt;only if just very little.
&lt;br&gt;&lt;br&gt;Finally, when USB-to-serial is an absolute must, I suggest Silicon
&lt;br&gt;Labs CP2102 or CP2103, or possibly Prolific PL2303, rather than FTDI
&lt;br&gt;chips. (No, I don't work for them. I've just had too much annoying
&lt;br&gt;trouble with FTDI parts.)
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;https://www.silabs.com/products/interface/usbtouart/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.silabs.com/products/interface/usbtouart/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.silabs.com/Marcom%20Documents/Resources/CP210x_Comparison.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.silabs.com/Marcom%20Documents/Resources/CP210x_Comparison.pdf&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2102.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2102.pdf&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2103.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2103.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;//Peter
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25808090&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25808090&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25808090.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25807697</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-08T09:45:17Z</published>
	<updated>2009-10-08T09:45:17Z</updated>
	<author>
		<name>Anselmo Luginbuhl</name>
	</author>
	<content type="html">On Thu, Oct 08, 2009 at 09:05:27AM -0700, Noel Henson wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The reason I ask is that I'd have no problem designing a universal PIC 
&lt;br&gt;&amp;gt; programmer for us all to use. In the past I needed to create one that 
&lt;br&gt;&amp;gt; worked for a particular line of remote controls for groups. It could 
&lt;br&gt;&amp;gt; program the Atmel (which is SPI-like) and Microchip (different for each 
&lt;br&gt;&amp;gt; family + HV Vpp). If the complexity of the programming 'OS' as Microchip 
&lt;br&gt;&amp;gt; calls it is removed from the programmer, or rather if the programmer only 
&lt;br&gt;&amp;gt; knew about the physical layer protocol, then the programming algorithm for 
&lt;br&gt;&amp;gt; each family could reside on the host where it is very easy to change.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I were to design one, I'd probably take the cheapest PIC part with and 
&lt;br&gt;&amp;gt; SCI port, add a charge pump for Vpp and throw on a USB-to-serial IC and 
&lt;br&gt;&amp;gt; call it done. But I'll only put in the effort if there's interest.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Noel
&lt;/div&gt;&lt;/div&gt;Hi,
&lt;br&gt;&lt;br&gt;have you seen the Open Programmer?
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://openprog.altervista.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openprog.altervista.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Anselmo
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;nbsp; Noel Henson
&lt;br&gt;&amp;gt; &amp;nbsp; www.noels-lab.com	Chips, firmware and embedded systems
&lt;br&gt;&amp;gt; &amp;nbsp; www.vimoutliner.org	Work fast. Think well.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807697&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807697&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (853 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/25807697/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25807697.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25807732</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-08T09:44:46Z</published>
	<updated>2009-10-08T09:44:46Z</updated>
	<author>
		<name>Noel Henson</name>
	</author>
	<content type="html">On Thursday 08 October 2009, Joe Pfeiffer wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Noel Henson writes:
&lt;br&gt;&amp;gt; &amp;gt;The reason I ask is that I'd have no problem designing a universal PIC
&lt;br&gt;&amp;gt; &amp;gt;programmer for us all to use. In the past I needed to create one that
&lt;br&gt;&amp;gt; &amp;gt;worked for a particular line of remote controls for groups. It could
&lt;br&gt;&amp;gt; &amp;gt;program the Atmel (which is SPI-like) and Microchip (different for each
&lt;br&gt;&amp;gt; &amp;gt;family + HV Vpp). If the complexity of the programming 'OS' as
&lt;br&gt;&amp;gt; &amp;gt; Microchip calls it is removed from the programmer, or rather if the
&lt;br&gt;&amp;gt; &amp;gt; programmer only knew about the physical layer protocol, then the
&lt;br&gt;&amp;gt; &amp;gt; programming algorithm for each family could reside on the host where
&lt;br&gt;&amp;gt; &amp;gt; it is very easy to change.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;If I were to design one, I'd probably take the cheapest PIC part with
&lt;br&gt;&amp;gt; &amp;gt; and SCI port, add a charge pump for Vpp and throw on a USB-to-serial
&lt;br&gt;&amp;gt; &amp;gt; IC and call it done. But I'll only put in the effort if there's
&lt;br&gt;&amp;gt; &amp;gt; interest.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'd be interested in such a thing. &amp;nbsp;Having the intelligence on the
&lt;br&gt;&amp;gt; host would definitely be a Good Thing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Why a PIC with SCI and a USB-to-serial rather than a PIC with USB?
&lt;br&gt;&amp;gt; Also, for ease in assembly, I'd suggest cheapest DIP rather than
&lt;br&gt;&amp;gt; cheapest (I've hand soldered surface-mount and regarded it as No Fun).
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Ah, the reason for the PIC with the USB IC are the issues with 
&lt;br&gt;cross-platform USB drivers. I've been down this road many times. It's much 
&lt;br&gt;easier for small volume products to put all of the USB issues to rest by 
&lt;br&gt;using a USB-to-serial IC. No firmware issues. No extra engineering issues. &amp;nbsp;
&lt;br&gt;No wasted host driver development time. That kind of thing. And the 
&lt;br&gt;manufacturer of the USB-to-serial IC takes care of and keeps up-to-date the 
&lt;br&gt;host-side drivers.
&lt;br&gt;&lt;br&gt;I do prefer the SMT devices, though. If one can solder a DIP, then one can 
&lt;br&gt;solder a 50mil pitch SMT device. But, if we get that far with this, I'll 
&lt;br&gt;keep that in mind. Besides, if I were to do such a thing, I'd try to have 
&lt;br&gt;them assembled professionally in panels.
&lt;br&gt;&lt;br&gt;Noel
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; Noel Henson
&lt;br&gt;&amp;nbsp; www.noels-lab.com	Chips, firmware and embedded systems
&lt;br&gt;&amp;nbsp; www.vimoutliner.org	Work fast. Think well.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807732&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807732&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25807732.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25807533</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-08T09:37:37Z</published>
	<updated>2009-10-08T09:37:37Z</updated>
	<author>
		<name>Peter Stuge-4</name>
	</author>
	<content type="html">Joe Pfeiffer wrote:
&lt;br&gt;&amp;gt; &amp;gt;If I were to design one, I'd probably take the cheapest PIC part
&lt;br&gt;&amp;gt; &amp;gt;with and SCI port, add a charge pump for Vpp and throw on a
&lt;br&gt;&amp;gt; &amp;gt;USB-to-serial IC and call it done. But I'll only put in the effort
&lt;br&gt;&amp;gt; &amp;gt;if there's interest.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'd be interested in such a thing. &amp;nbsp;Having the intelligence on the
&lt;br&gt;&amp;gt; host would definitely be a Good Thing.
&lt;br&gt;&lt;br&gt;It will also be kinda slow. But it's better than nothing.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Why a PIC with SCI and a USB-to-serial rather than a PIC with USB?
&lt;br&gt;&lt;br&gt;Please PLEASE do not ever use USB-to-serial as the first choice!
&lt;br&gt;It's a totally dumbed down way of using USB. It would be MUCH better
&lt;br&gt;to use one of the USB PICs.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Also, for ease in assembly, I'd suggest cheapest DIP rather than
&lt;br&gt;&amp;gt; cheapest (I've hand soldered surface-mount and regarded it as No
&lt;br&gt;&amp;gt; Fun).
&lt;br&gt;&lt;br&gt;I think SMT is fun, but it can be small. Fortunately there are USB
&lt;br&gt;PICs which come in both SO and PDIP packaging so the same design can
&lt;br&gt;easily be reused to create both a very compact design, and one which
&lt;br&gt;is very easy to build.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Note that this design, (USB PCI + sync serial port + charge pump) is
&lt;br&gt;pretty much what is inside the PICkit2.
&lt;br&gt;&lt;br&gt;&lt;br&gt;//Peter
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807533&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807533&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25807533.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25807421</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-08T09:29:19Z</published>
	<updated>2009-10-08T09:29:19Z</updated>
	<author>
		<name>Joe Pfeiffer-3</name>
	</author>
	<content type="html">Noel Henson writes:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;The reason I ask is that I'd have no problem designing a universal PIC 
&lt;br&gt;&amp;gt;programmer for us all to use. In the past I needed to create one that 
&lt;br&gt;&amp;gt;worked for a particular line of remote controls for groups. It could 
&lt;br&gt;&amp;gt;program the Atmel (which is SPI-like) and Microchip (different for each 
&lt;br&gt;&amp;gt;family + HV Vpp). If the complexity of the programming 'OS' as Microchip 
&lt;br&gt;&amp;gt;calls it is removed from the programmer, or rather if the programmer only 
&lt;br&gt;&amp;gt;knew about the physical layer protocol, then the programming algorithm for 
&lt;br&gt;&amp;gt;each family could reside on the host where it is very easy to change.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;If I were to design one, I'd probably take the cheapest PIC part with and 
&lt;br&gt;&amp;gt;SCI port, add a charge pump for Vpp and throw on a USB-to-serial IC and 
&lt;br&gt;&amp;gt;call it done. But I'll only put in the effort if there's interest.
&lt;/div&gt;&lt;br&gt;I'd be interested in such a thing. &amp;nbsp;Having the intelligence on the
&lt;br&gt;host would definitely be a Good Thing.
&lt;br&gt;&lt;br&gt;Why a PIC with SCI and a USB-to-serial rather than a PIC with USB?
&lt;br&gt;Also, for ease in assembly, I'd suggest cheapest DIP rather than
&lt;br&gt;cheapest (I've hand soldered surface-mount and regarded it as No Fun).
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807421&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807421&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25807421.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25807025</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-08T09:05:27Z</published>
	<updated>2009-10-08T09:05:27Z</updated>
	<author>
		<name>Noel Henson</name>
	</author>
	<content type="html">On Wednesday 07 October 2009, Joe Pfeiffer wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Noel Henson writes:
&lt;br&gt;&amp;gt; &amp;gt;On Wednesday 07 October 2009, Noel Henson wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; On Wednesday 07 October 2009, Xiaofan Chen wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Wed, Oct 7, 2009 at 11:51 PM, Joe Pfeiffer
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807025&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joseph@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; I see code to use Microchip's PICkit 2 under Linux is available
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; from Microchip. &amp;nbsp;Meanwhile, they are pushing hard to use their
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; PICKit 3 for new designs. &amp;nbsp;Does the PICKit 3 use the same command
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; set as PICKit 2, or is there otherwise a way to use it with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;gt; Linux?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; PICkit 3 does not use the same command set as PICkit 2. Its
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; firmware structure is also different from PICkit 2 (more like ICD
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; 2). So as of now it is not working under native Linux.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; You can of course use Virtual Machines and Windows to get
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; it working under Linux.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; I am not so sure when this situation will change. As of now,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; PICkit 3 is not as good as PICkit 2, even under Windows.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Ref: &lt;a href=&quot;http://www.microchip.com/forums/tm.aspx?m=450226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microchip.com/forums/tm.aspx?m=450226&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Just a question... Do really we need an inexpensive, Linux-capable
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; PIC programmer?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Noel
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Whoa, it must be getting late. That should read, &amp;quot;do we really need an
&lt;br&gt;&amp;gt; &amp;gt;inexpensive, Linux-capable PIC programmer?&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;Need&amp;quot; is an awfully strong word. &amp;nbsp;If you were to dilute your question
&lt;br&gt;&amp;gt; to &amp;quot;would we really, really prefer to have an inexpensive PIC
&lt;br&gt;&amp;gt; programmer we can use without either rebooting to Windows or starting
&lt;br&gt;&amp;gt; a VM&amp;quot;, my answer would be &amp;quot;yes&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807025&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807025&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;/div&gt;&lt;br&gt;The reason I ask is that I'd have no problem designing a universal PIC 
&lt;br&gt;programmer for us all to use. In the past I needed to create one that 
&lt;br&gt;worked for a particular line of remote controls for groups. It could 
&lt;br&gt;program the Atmel (which is SPI-like) and Microchip (different for each 
&lt;br&gt;family + HV Vpp). If the complexity of the programming 'OS' as Microchip 
&lt;br&gt;calls it is removed from the programmer, or rather if the programmer only 
&lt;br&gt;knew about the physical layer protocol, then the programming algorithm for 
&lt;br&gt;each family could reside on the host where it is very easy to change.
&lt;br&gt;&lt;br&gt;If I were to design one, I'd probably take the cheapest PIC part with and 
&lt;br&gt;SCI port, add a charge pump for Vpp and throw on a USB-to-serial IC and 
&lt;br&gt;call it done. But I'll only put in the effort if there's interest.
&lt;br&gt;&lt;br&gt;Noel
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; Noel Henson
&lt;br&gt;&amp;nbsp; www.noels-lab.com	Chips, firmware and embedded systems
&lt;br&gt;&amp;nbsp; www.vimoutliner.org	Work fast. Think well.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807025&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25807025&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25807025.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25799109</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-07T23:32:16Z</published>
	<updated>2009-10-07T23:32:16Z</updated>
	<author>
		<name>vaclavpe</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Just a question... Do really we need an inexpensive, Linux-capable PIC 
&lt;br&gt;&amp;gt; programmer?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Noel
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Sometimes, I would really need a Linux-capable debugger as well - i use PIC18F family and SDCC. Even debugging in GDB would be sufficient.
&lt;br&gt;&lt;br&gt;Vaclav
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25799109&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25799109&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25799109.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25798175</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-07T21:25:17Z</published>
	<updated>2009-10-07T21:25:17Z</updated>
	<author>
		<name>Joe Pfeiffer-3</name>
	</author>
	<content type="html">Noel Henson writes:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;On Wednesday 07 October 2009, Noel Henson wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Wednesday 07 October 2009, Xiaofan Chen wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; On Wed, Oct 7, 2009 at 11:51 PM, Joe Pfeiffer
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25798175&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joseph@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;gt; I see code to use Microchip's PICkit 2 under Linux is available from
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;gt; Microchip. &amp;nbsp;Meanwhile, they are pushing hard to use their PICKit 3
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;gt; for new designs. &amp;nbsp;Does the PICKit 3 use the same command set as
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;gt; PICKit 2, or is there otherwise a way to use it with Linux?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; PICkit 3 does not use the same command set as PICkit 2. Its
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; firmware structure is also different from PICkit 2 (more like ICD 2).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; So as of now it is not working under native Linux.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; You can of course use Virtual Machines and Windows to get
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; it working under Linux.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I am not so sure when this situation will change. As of now,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; PICkit 3 is not as good as PICkit 2, even under Windows.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Ref: &lt;a href=&quot;http://www.microchip.com/forums/tm.aspx?m=450226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microchip.com/forums/tm.aspx?m=450226&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Just a question... Do really we need an inexpensive, Linux-capable PIC
&lt;br&gt;&amp;gt;&amp;gt; programmer?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Noel
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Whoa, it must be getting late. That should read, &amp;quot;do we really need an 
&lt;br&gt;&amp;gt;inexpensive, Linux-capable PIC programmer?&amp;quot;
&lt;/div&gt;&lt;br&gt;&amp;quot;Need&amp;quot; is an awfully strong word. &amp;nbsp;If you were to dilute your question
&lt;br&gt;to &amp;quot;would we really, really prefer to have an inexpensive PIC
&lt;br&gt;programmer we can use without either rebooting to Windows or starting
&lt;br&gt;a VM&amp;quot;, my answer would be &amp;quot;yes&amp;quot;.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25798175&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25798175&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25798175.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25798162</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-07T21:22:43Z</published>
	<updated>2009-10-07T21:22:43Z</updated>
	<author>
		<name>Joe Pfeiffer-3</name>
	</author>
	<content type="html">Xiaofan Chen writes:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;On Wed, Oct 7, 2009 at 11:51 PM, Joe Pfeiffer &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25798162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joseph@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I see code to use Microchip's PICkit 2 under Linux is available from
&lt;br&gt;&amp;gt;&amp;gt; Microchip. &amp;nbsp;Meanwhile, they are pushing hard to use their PICKit 3 for
&lt;br&gt;&amp;gt;&amp;gt; new designs. &amp;nbsp;Does the PICKit 3 use the same command set as PICKit 2,
&lt;br&gt;&amp;gt;&amp;gt; or is there otherwise a way to use it with Linux?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;PICkit 3 does not use the same command set as PICkit 2. Its
&lt;br&gt;&amp;gt;firmware structure is also different from PICkit 2 (more like ICD 2).
&lt;br&gt;&amp;gt;So as of now it is not working under native Linux.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;You can of course use Virtual Machines and Windows to get
&lt;br&gt;&amp;gt;it working under Linux.
&lt;/div&gt;&lt;br&gt;That's what I was afraid of. &amp;nbsp;I'm currently only using the open source
&lt;br&gt;version of VirtualBox, so this would involve switching.... &amp;nbsp;not a big
&lt;br&gt;effort, but something I'd rather not do.
&lt;br&gt;&lt;br&gt;&amp;gt;I am not so sure when this situation will change. As of now,
&lt;br&gt;&amp;gt;PICkit 3 is not as good as PICkit 2, even under Windows.
&lt;br&gt;&amp;gt;Ref: &lt;a href=&quot;http://www.microchip.com/forums/tm.aspx?m=450226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microchip.com/forums/tm.aspx?m=450226&lt;/a&gt;&lt;br&gt;&lt;br&gt;That's very interesting to know -- it's actually a bit odd that they
&lt;br&gt;still sell PK2, since they're so emphatic on wanting people to use
&lt;br&gt;PK3.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25798162&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25798162&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25798162.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25797574</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-07T19:42:18Z</published>
	<updated>2009-10-07T19:42:18Z</updated>
	<author>
		<name>Noel Henson</name>
	</author>
	<content type="html">On Wednesday 07 October 2009, Noel Henson wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wednesday 07 October 2009, Xiaofan Chen wrote:
&lt;br&gt;&amp;gt; &amp;gt; On Wed, Oct 7, 2009 at 11:51 PM, Joe Pfeiffer
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797574&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joseph@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I see code to use Microchip's PICkit 2 under Linux is available from
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Microchip. &amp;nbsp;Meanwhile, they are pushing hard to use their PICKit 3
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; for new designs. &amp;nbsp;Does the PICKit 3 use the same command set as
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; PICKit 2, or is there otherwise a way to use it with Linux?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; PICkit 3 does not use the same command set as PICkit 2. Its
&lt;br&gt;&amp;gt; &amp;gt; firmware structure is also different from PICkit 2 (more like ICD 2).
&lt;br&gt;&amp;gt; &amp;gt; So as of now it is not working under native Linux.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; You can of course use Virtual Machines and Windows to get
&lt;br&gt;&amp;gt; &amp;gt; it working under Linux.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I am not so sure when this situation will change. As of now,
&lt;br&gt;&amp;gt; &amp;gt; PICkit 3 is not as good as PICkit 2, even under Windows.
&lt;br&gt;&amp;gt; &amp;gt; Ref: &lt;a href=&quot;http://www.microchip.com/forums/tm.aspx?m=450226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microchip.com/forums/tm.aspx?m=450226&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Just a question... Do really we need an inexpensive, Linux-capable PIC
&lt;br&gt;&amp;gt; programmer?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Noel
&lt;/div&gt;&lt;br&gt;Whoa, it must be getting late. That should read, &amp;quot;do we really need an 
&lt;br&gt;inexpensive, Linux-capable PIC programmer?&amp;quot;
&lt;br&gt;&lt;br&gt;Noel
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; Noel Henson
&lt;br&gt;&amp;nbsp; www.noels-lab.com	Chips, firmware and embedded systems
&lt;br&gt;&amp;nbsp; www.vimoutliner.org	Work fast. Think well.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797574&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797574&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25797574.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25797464</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-07T19:24:48Z</published>
	<updated>2009-10-07T19:24:48Z</updated>
	<author>
		<name>Noel Henson</name>
	</author>
	<content type="html">On Wednesday 07 October 2009, Xiaofan Chen wrote:
&lt;br&gt;&amp;gt; On Wed, Oct 7, 2009 at 11:51 PM, Joe Pfeiffer &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797464&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joseph@...&lt;/a&gt;&amp;gt; 
&lt;br&gt;wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; I see code to use Microchip's PICkit 2 under Linux is available from
&lt;br&gt;&amp;gt; &amp;gt; Microchip. &amp;nbsp;Meanwhile, they are pushing hard to use their PICKit 3 for
&lt;br&gt;&amp;gt; &amp;gt; new designs. &amp;nbsp;Does the PICKit 3 use the same command set as PICKit 2,
&lt;br&gt;&amp;gt; &amp;gt; or is there otherwise a way to use it with Linux?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; PICkit 3 does not use the same command set as PICkit 2. Its
&lt;br&gt;&amp;gt; firmware structure is also different from PICkit 2 (more like ICD 2).
&lt;br&gt;&amp;gt; So as of now it is not working under native Linux.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can of course use Virtual Machines and Windows to get
&lt;br&gt;&amp;gt; it working under Linux.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not so sure when this situation will change. As of now,
&lt;br&gt;&amp;gt; PICkit 3 is not as good as PICkit 2, even under Windows.
&lt;br&gt;&amp;gt; Ref: &lt;a href=&quot;http://www.microchip.com/forums/tm.aspx?m=450226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microchip.com/forums/tm.aspx?m=450226&lt;/a&gt;&lt;/div&gt;&lt;br&gt;Just a question... Do really we need an inexpensive, Linux-capable PIC 
&lt;br&gt;programmer?
&lt;br&gt;&lt;br&gt;Noel
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; Noel Henson
&lt;br&gt;&amp;nbsp; www.noels-lab.com	Chips, firmware and embedded systems
&lt;br&gt;&amp;nbsp; www.vimoutliner.org	Work fast. Think well.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797464&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797464&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25797464.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25797286</id>
	<title>Re: Pic-Kit 3 and Linux?</title>
	<published>2009-10-07T18:51:55Z</published>
	<updated>2009-10-07T18:51:55Z</updated>
	<author>
		<name>Xiaofan Chen</name>
	</author>
	<content type="html">On Wed, Oct 7, 2009 at 11:51 PM, Joe Pfeiffer &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797286&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joseph@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I see code to use Microchip's PICkit 2 under Linux is available from
&lt;br&gt;&amp;gt; Microchip.  Meanwhile, they are pushing hard to use their PICKit 3 for
&lt;br&gt;&amp;gt; new designs.  Does the PICKit 3 use the same command set as PICKit 2,
&lt;br&gt;&amp;gt; or is there otherwise a way to use it with Linux?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;PICkit 3 does not use the same command set as PICkit 2. Its
&lt;br&gt;firmware structure is also different from PICkit 2 (more like ICD 2).
&lt;br&gt;So as of now it is not working under native Linux.
&lt;br&gt;&lt;br&gt;You can of course use Virtual Machines and Windows to get
&lt;br&gt;it working under Linux.
&lt;br&gt;&lt;br&gt;I am not so sure when this situation will change. As of now,
&lt;br&gt;PICkit 3 is not as good as PICkit 2, even under Windows.
&lt;br&gt;Ref: &lt;a href=&quot;http://www.microchip.com/forums/tm.aspx?m=450226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microchip.com/forums/tm.aspx?m=450226&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Xiaofan &lt;a href=&quot;http://mcuee.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mcuee.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797286&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25797286&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25797286.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25789311</id>
	<title>Pic-Kit 3 and Linux?</title>
	<published>2009-10-07T08:51:34Z</published>
	<updated>2009-10-07T08:51:34Z</updated>
	<author>
		<name>Joe Pfeiffer-3</name>
	</author>
	<content type="html">I see code to use Microchip's PICkit 2 under Linux is available from
&lt;br&gt;Microchip. &amp;nbsp;Meanwhile, they are pushing hard to use their PICKit 3 for
&lt;br&gt;new designs. &amp;nbsp;Does the PICKit 3 use the same command set as PICKit 2,
&lt;br&gt;or is there otherwise a way to use it with Linux?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25789311&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25789311&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Pic-Kit-3-and-Linux--tp25789311p25789311.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25469183</id>
	<title>Re: Lightweight distros with GPUTILS in repository</title>
	<published>2009-09-16T02:44:54Z</published>
	<updated>2009-09-16T02:44:54Z</updated>
	<author>
		<name>Ralph Corderoy</name>
	</author>
	<content type="html">&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;Peter Olson wrote:
&lt;br&gt;&amp;gt; Learn about using the 'top' program to find out how much real memory
&lt;br&gt;&amp;gt; is used by various processes (this will take some studying of the
&lt;br&gt;&amp;gt; help, I really can't give a 25 word explanation of what to do).
&lt;br&gt;&lt;br&gt;Alternatively,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; ps xauww | sort -k4n
&lt;br&gt;&lt;br&gt;will list all the processes on the machine in order of their %MEM
&lt;br&gt;column, largest last.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Ralph.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25469183&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25469183&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lightweight-distros-with-GPUTILS-in-repository-tp25453262p25469183.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25456304</id>
	<title>Re: Lightweight distros with GPUTILS in repository</title>
	<published>2009-09-15T08:33:53Z</published>
	<updated>2009-09-15T08:33:53Z</updated>
	<author>
		<name>Peter Olson-3</name>
	</author>
	<content type="html">At 7:38 AM +0800 9/15/09, Jason Hsu wrote:
&lt;br&gt;&amp;gt;I'm trying to program microcontrollers in C on a 10-year-old laptop 
&lt;br&gt;&amp;gt;with only 256 MB of RAM and a 500 MHz processor.
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;&lt;br&gt;&amp;gt;Are there any lightweight distros that offer GPUTILS in the 
&lt;br&gt;&amp;gt;repository? &amp;nbsp;Is there anything I can do in a distro to substantially 
&lt;br&gt;&amp;gt;reduce its RAM requirement?
&lt;br&gt;&lt;br&gt;Most distros start server process that you don't need. &amp;nbsp;If you don't need to
&lt;br&gt;send and receive email directly at the box, then disable sendmail. &amp;nbsp;Don't
&lt;br&gt;run Firefox; it uses tons of memory. &amp;nbsp;Unfortunately, X tends to use a lot
&lt;br&gt;of memory, but you may need it to run design tools. &amp;nbsp;If you don't need graphic
&lt;br&gt;tools, learn to use the command line, and log in at run level 3, where
&lt;br&gt;the X server doesn't get started. &amp;nbsp;Learn about using the 'top' program to find
&lt;br&gt;out how much real memory is used by various processes (this will take some
&lt;br&gt;studying of the help, I really can't give a 25 word explanation of what to do).
&lt;br&gt;&lt;br&gt;peter
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25456304&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25456304&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lightweight-distros-with-GPUTILS-in-repository-tp25453262p25456304.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25454527</id>
	<title>Re: Lightweight distros with GPUTILS in repository</title>
	<published>2009-09-15T06:56:33Z</published>
	<updated>2009-09-15T06:56:33Z</updated>
	<author>
		<name>Tamas Rudnai</name>
	</author>
	<content type="html">On Tue, Sep 15, 2009 at 12:38 AM, Jason Hsu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25454527&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhsu802701@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Are there any lightweight distros that offer GPUTILS in the repository? &amp;nbsp;Is
&lt;br&gt;&amp;gt; there anything I can do in a distro to substantially reduce its RAM
&lt;br&gt;&amp;gt; requirement?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Usually graphical environment takes the most RAM so you may try not to
&lt;br&gt;install X (and definitely not a big window manager like Gnome or KDE). With
&lt;br&gt;'top' you can see which process takes most of the RAM so you may try to
&lt;br&gt;remove those packages as well. You may also can try to use older kernels
&lt;br&gt;with customized compilation so no unnecessary kernel modules are there.
&lt;br&gt;&lt;br&gt;Also you may can get a ram extention for your notebook from eBay or other
&lt;br&gt;online market/store...
&lt;br&gt;&lt;br&gt;Tamas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Jason Hsu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25454527&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhsu802701@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25454527&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25454527&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://www.mcuhobby.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mcuhobby.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lightweight-distros-with-GPUTILS-in-repository-tp25453262p25454527.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25453262</id>
	<title>Lightweight distros with GPUTILS in repository</title>
	<published>2009-09-14T16:38:08Z</published>
	<updated>2009-09-14T16:38:08Z</updated>
	<author>
		<name>Jason Hsu, AA0II</name>
	</author>
	<content type="html">I'm trying to program microcontrollers in C on a 10-year-old laptop with only 256 MB of RAM and a 500 MHz processor.
&lt;br&gt;&lt;br&gt;I tried the version of Debian stable with XFCE as the default but gave up on it because I couldn't figure out how to get it to connect to the wireless Internet.
&lt;br&gt;&lt;br&gt;I tried Xubuntu, but it was slow. &amp;nbsp;Even with no applications running, it used swap space.
&lt;br&gt;&lt;br&gt;As I mentioned before, I never was able to get GPUTILS to work in Puppy Linux or Damn Small Linux. &amp;nbsp;The dependency hell was too overwhelming. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Are there any lightweight distros that offer GPUTILS in the repository? &amp;nbsp;Is there anything I can do in a distro to substantially reduce its RAM requirement?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jason Hsu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25453262&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhsu802701@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25453262&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25453262&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lightweight-distros-with-GPUTILS-in-repository-tp25453262p25453262.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25434733</id>
	<title>Re: How do I specify certain addresses to not be banked?</title>
	<published>2009-09-14T05:13:48Z</published>
	<updated>2009-09-14T05:13:48Z</updated>
	<author>
		<name>Tamas Rudnai</name>
	</author>
	<content type="html">It is better to use linker scripts and proper variable occupation with 'RES'
&lt;br&gt;directive.
&lt;br&gt;&lt;br&gt;Anyway, it is also a common technique that you use a dedicated bank as a
&lt;br&gt;&amp;quot;register area&amp;quot; or &amp;quot;temp bank&amp;quot; where the bank selection always points to
&lt;br&gt;this area, and then use MOVFF to load the variables to this temporary area
&lt;br&gt;before making any operation on it. For example if you need to do a long
&lt;br&gt;calculation with several variables located in many different banks it is
&lt;br&gt;better to move them to this &amp;quot;register area&amp;quot; and do all the calculations then
&lt;br&gt;store the results back to it's original location. It is pretty much the same
&lt;br&gt;as you were using a register architecture, and you can save CPU time and
&lt;br&gt;program memory by this technique.
&lt;br&gt;&lt;br&gt;One another technique of course is to use the shared area for globals and
&lt;br&gt;function parameters and each one of the program block use one particular
&lt;br&gt;bank for it's locals (which the can be overlapped/overlayed with other
&lt;br&gt;modules). Then at the module prolog you need to do a context saving and a
&lt;br&gt;bank selection, then at the epilogue a context restore.
&lt;br&gt;&lt;br&gt;Which one is to use really depends on the application, and you can save on
&lt;br&gt;banking quite a lot by choosing the right one.
&lt;br&gt;&lt;br&gt;Tamas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Sun, Sep 13, 2009 at 5:39 PM, Jesse Gordon &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25434733&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jesseg@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Raphael,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you very much. You were most helpful!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Actually, I was, for some reason, under the impression that the banked bit
&lt;br&gt;&amp;gt; was set by default in the assembler - but I see now that for addresses 0-7f
&lt;br&gt;&amp;gt; it is not set - which is exactly and perfectly what I want!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Then for my non-&amp;quot;globals&amp;quot; I can just define them with EQU 0x1xx and they
&lt;br&gt;&amp;gt; will all use the current bank select.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you very much!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Jesse
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Raphael Neider wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi Jesse,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;And I wish to use the first half of bank 0 as &amp;quot;global&amp;quot; vars in the same
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; way that the second half (the SFRs) are &amp;quot;global.&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;[&amp;gt;&amp;gt;snip&amp;lt;&amp;lt;]
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; So, here is the question: How can I make some of my own ram locations
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; also always be accessed in bank 0 without me having to specify the &amp;quot;,0&amp;quot; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; every file instruction?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For example, if I do:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; MyGlobalByte &amp;nbsp; EQU &amp;nbsp; 0xF01
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; As it is, the assembler just drops the F00 part and a CLRF on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; MyGlobalByte will clear byte 1 in the currently selected bank. Why can't the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; assembler see that I've specified 0xF01 and automatically clear the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; use-bank-selected bit - Just like it does for addresses above 0xF80?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The PICs have an access bank, which is split into general purpose
&lt;br&gt;&amp;gt;&amp;gt; registers (often 0x00 - 0x7F, sometimes 0x00 - 0x5F) and special
&lt;br&gt;&amp;gt;&amp;gt; function registers (0x80 - 0xFF, which are mapped to 0xF80 - 0xFFF,
&lt;br&gt;&amp;gt;&amp;gt; sometimes 0x60 - 0xFF, remapped to 0xF60 - 0xFFF). The split point
&lt;br&gt;&amp;gt;&amp;gt; is defined by Microchip and cannot be changed.
&lt;br&gt;&amp;gt;&amp;gt; You can use
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; MyGlobalByte EQU 0x001
&lt;br&gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; MyGlobalByte EQU 0x07F
&lt;br&gt;&amp;gt;&amp;gt; SFR0xF80 &amp;nbsp; &amp;nbsp; EQU 0xF80
&lt;br&gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; SFR0xFFF &amp;nbsp; &amp;nbsp; EQU 0xFFF
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; and gpasm (knowing the memory layout of the target device) will
&lt;br&gt;&amp;gt;&amp;gt; access these via the access bank. All other memory locations
&lt;br&gt;&amp;gt;&amp;gt; (0x80 - 0xF7F) will use banked access - so use proper BANKSEL
&lt;br&gt;&amp;gt;&amp;gt; directives where needed.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hope that helps,
&lt;br&gt;&amp;gt;&amp;gt; Raphael
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25434733&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25434733&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25434733&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25434733&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://www.mcuhobby.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mcuhobby.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-specify-certain-addresses-to-not-be-banked--tp25420633p25434733.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25425014</id>
	<title>Re: How do I specify certain addresses to not be banked?</title>
	<published>2009-09-13T09:39:31Z</published>
	<updated>2009-09-13T09:39:31Z</updated>
	<author>
		<name>Jesse Gordon</name>
	</author>
	<content type="html">Hi Raphael,
&lt;br&gt;&lt;br&gt;Thank you very much. You were most helpful!
&lt;br&gt;&lt;br&gt;Actually, I was, for some reason, under the impression that the banked 
&lt;br&gt;bit was set by default in the assembler - but I see now that for 
&lt;br&gt;addresses 0-7f it is not set - which is exactly and perfectly what I want!
&lt;br&gt;&lt;br&gt;Then for my non-&amp;quot;globals&amp;quot; I can just define them with EQU 0x1xx and they 
&lt;br&gt;will all use the current bank select.
&lt;br&gt;&lt;br&gt;Thank you very much!
&lt;br&gt;&lt;br&gt;-Jesse
&lt;br&gt;&lt;br&gt;Raphael Neider wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Jesse,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; And I wish to use the first half of bank 0 as &amp;quot;global&amp;quot; vars in the 
&lt;br&gt;&amp;gt;&amp;gt; same way that the second half (the SFRs) are &amp;quot;global.&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; [&amp;gt;&amp;gt;snip&amp;lt;&amp;lt;]
&lt;br&gt;&amp;gt;&amp;gt; So, here is the question: How can I make some of my own ram locations 
&lt;br&gt;&amp;gt;&amp;gt; also always be accessed in bank 0 without me having to specify the 
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;,0&amp;quot; on every file instruction?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; For example, if I do:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; MyGlobalByte &amp;nbsp; EQU &amp;nbsp; 0xF01
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; As it is, the assembler just drops the F00 part and a CLRF on 
&lt;br&gt;&amp;gt;&amp;gt; MyGlobalByte will clear byte 1 in the currently selected bank. Why 
&lt;br&gt;&amp;gt;&amp;gt; can't the assembler see that I've specified 0xF01 and automatically 
&lt;br&gt;&amp;gt;&amp;gt; clear the use-bank-selected bit - Just like it does for addresses 
&lt;br&gt;&amp;gt;&amp;gt; above 0xF80?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The PICs have an access bank, which is split into general purpose
&lt;br&gt;&amp;gt; registers (often 0x00 - 0x7F, sometimes 0x00 - 0x5F) and special
&lt;br&gt;&amp;gt; function registers (0x80 - 0xFF, which are mapped to 0xF80 - 0xFFF,
&lt;br&gt;&amp;gt; sometimes 0x60 - 0xFF, remapped to 0xF60 - 0xFFF). The split point
&lt;br&gt;&amp;gt; is defined by Microchip and cannot be changed.
&lt;br&gt;&amp;gt; You can use
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; MyGlobalByte EQU 0x001
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; MyGlobalByte EQU 0x07F
&lt;br&gt;&amp;gt; SFR0xF80 &amp;nbsp; &amp;nbsp; EQU 0xF80
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; SFR0xFFF &amp;nbsp; &amp;nbsp; EQU 0xFFF
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and gpasm (knowing the memory layout of the target device) will
&lt;br&gt;&amp;gt; access these via the access bank. All other memory locations
&lt;br&gt;&amp;gt; (0x80 - 0xF7F) will use banked access - so use proper BANKSEL
&lt;br&gt;&amp;gt; directives where needed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hope that helps,
&lt;br&gt;&amp;gt; Raphael
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25425014&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25425014&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25425014&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25425014&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-specify-certain-addresses-to-not-be-banked--tp25420633p25425014.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25422207</id>
	<title>Re: How do I specify certain addresses to not be banked?</title>
	<published>2009-09-13T03:44:54Z</published>
	<updated>2009-09-13T03:44:54Z</updated>
	<author>
		<name>Raphael Neider-2</name>
	</author>
	<content type="html">Hi Jesse,
&lt;br&gt;&lt;br&gt;&amp;gt; And I wish to use the first half of bank 0 as &amp;quot;global&amp;quot; vars in the same &amp;nbsp;
&lt;br&gt;&amp;gt; way that the second half (the SFRs) are &amp;quot;global.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;[&amp;gt;&amp;gt;snip&amp;lt;&amp;lt;]
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; So, here is the question: How can I make some of my own ram locations &amp;nbsp;
&lt;br&gt;&amp;gt; also always be accessed in bank 0 without me having to specify the &amp;quot;,0&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; on every file instruction?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For example, if I do:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; MyGlobalByte &amp;nbsp; EQU &amp;nbsp; 0xF01
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As it is, the assembler just drops the F00 part and a CLRF on &amp;nbsp;
&lt;br&gt;&amp;gt; MyGlobalByte will clear byte 1 in the currently selected bank. Why can't &amp;nbsp;
&lt;br&gt;&amp;gt; the assembler see that I've specified 0xF01 and automatically clear the &amp;nbsp;
&lt;br&gt;&amp;gt; use-bank-selected bit - Just like it does for addresses above 0xF80?
&lt;/div&gt;&lt;br&gt;The PICs have an access bank, which is split into general purpose
&lt;br&gt;registers (often 0x00 - 0x7F, sometimes 0x00 - 0x5F) and special
&lt;br&gt;function registers (0x80 - 0xFF, which are mapped to 0xF80 - 0xFFF,
&lt;br&gt;sometimes 0x60 - 0xFF, remapped to 0xF60 - 0xFFF). The split point
&lt;br&gt;is defined by Microchip and cannot be changed.
&lt;br&gt;You can use
&lt;br&gt;&lt;br&gt;MyGlobalByte EQU 0x001
&lt;br&gt;...
&lt;br&gt;MyGlobalByte EQU 0x07F
&lt;br&gt;SFR0xF80 &amp;nbsp; &amp;nbsp; EQU 0xF80
&lt;br&gt;...
&lt;br&gt;SFR0xFFF &amp;nbsp; &amp;nbsp; EQU 0xFFF
&lt;br&gt;&lt;br&gt;and gpasm (knowing the memory layout of the target device) will
&lt;br&gt;access these via the access bank. All other memory locations
&lt;br&gt;(0x80 - 0xF7F) will use banked access - so use proper BANKSEL
&lt;br&gt;directives where needed.
&lt;br&gt;&lt;br&gt;Hope that helps,
&lt;br&gt;Raphael
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25422207&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25422207&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-specify-certain-addresses-to-not-be-banked--tp25420633p25422207.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25420633</id>
	<title>How do I specify certain addresses to not be banked?</title>
	<published>2009-09-12T21:43:51Z</published>
	<updated>2009-09-12T21:43:51Z</updated>
	<author>
		<name>Jesse Gordon</name>
	</author>
	<content type="html">Greetings. This is my first post - so please be patient as I learn the 
&lt;br&gt;ropes. Thanks!
&lt;br&gt;&lt;br&gt;I'm working with an 18f1220.
&lt;br&gt;&lt;br&gt;I wish to use bank 1 for my main code, and bank 2 for my low priority 
&lt;br&gt;ISR so they can have each plenty of non-shared ram.
&lt;br&gt;&lt;br&gt;And I wish to use the first half of bank 0 as &amp;quot;global&amp;quot; vars in the same 
&lt;br&gt;way that the second half (the SFRs) are &amp;quot;global.&amp;quot;
&lt;br&gt;&lt;br&gt;Let me explain:
&lt;br&gt;&lt;br&gt;PORTA, for example, is defined as:
&lt;br&gt;PORTA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; EQU &amp;nbsp;H'0F80'
&lt;br&gt;&lt;br&gt;Let's say I then do a:
&lt;br&gt;CLRF PORTB
&lt;br&gt;the assembler (gpasm-0.13.4 beta) does (and should) clear the access bit 
&lt;br&gt;so the CLRF will always operate on 0x80 in bank zero.
&lt;br&gt;&lt;br&gt;Thus, no matter what bank is currently set in BSR, a CLRF on PORTA will 
&lt;br&gt;always hit bank 0...
&lt;br&gt;&lt;br&gt;So, here is the question: How can I make some of my own ram locations 
&lt;br&gt;also always be accessed in bank 0 without me having to specify the &amp;quot;,0&amp;quot; 
&lt;br&gt;on every file instruction?
&lt;br&gt;&lt;br&gt;For example, if I do:
&lt;br&gt;&lt;br&gt;MyGlobalByte &amp;nbsp; EQU &amp;nbsp; 0xF01
&lt;br&gt;&lt;br&gt;As it is, the assembler just drops the F00 part and a CLRF on 
&lt;br&gt;MyGlobalByte will clear byte 1 in the currently selected bank. Why can't 
&lt;br&gt;the assembler see that I've specified 0xF01 and automatically clear the 
&lt;br&gt;use-bank-selected bit - Just like it does for addresses above 0xF80?
&lt;br&gt;&lt;br&gt;That way, whenever I do an operation on MyGlobalByte, it would always 
&lt;br&gt;(without me having to specify &amp;quot;,0&amp;quot;) access 0x01 in bank 0.
&lt;br&gt;&lt;br&gt;Surely I can go change some line in some file to make it do that task 
&lt;br&gt;for the range of 0xF00-0xFFF since it already does it for 0xF80-0xFFF.
&lt;br&gt;&lt;br&gt;Thank you very much,
&lt;br&gt;&lt;br&gt;-Jesse
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25420633&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25420633&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-specify-certain-addresses-to-not-be-banked--tp25420633p25420633.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25276861</id>
	<title>Re: What distros offer GNUPIC in the package management system?</title>
	<published>2009-09-03T07:07:17Z</published>
	<updated>2009-09-03T07:07:17Z</updated>
	<author>
		<name>Peter Stuge-4</name>
	</author>
	<content type="html">Jay Dagenais wrote:
&lt;br&gt;&amp;gt; imo,, you are better off sticking with debian or possibly ubuntu.
&lt;br&gt;&lt;br&gt;I think that's a risky statement, because how the distribution works
&lt;br&gt;is very important to me. The original question did not say what the
&lt;br&gt;motivation for the question is, so it's impossible for everyone here
&lt;br&gt;to share their (vast!) experience with gputils.
&lt;br&gt;&lt;br&gt;Me, I really like Gentoo. But Fedora Electronic Lab (FEL) looks very
&lt;br&gt;interesting for EDA tasks:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://chitlesh.fedorapeople.org/FEL/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://chitlesh.fedorapeople.org/FEL/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://fedoraproject.org/wiki/Interviews/FEL&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fedoraproject.org/wiki/Interviews/FEL&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;//Peter
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25276861&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25276861&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What-distros-offer-GNUPIC-in-the-package-management-system--tp25250235p25276861.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25260066</id>
	<title>RE: What distros offer GNUPIC in the package management system?</title>
	<published>2009-09-02T08:29:33Z</published>
	<updated>2009-09-02T08:29:33Z</updated>
	<author>
		<name>jaydag71</name>
	</author>
	<content type="html">&lt;br&gt;oh,, and I've had it running on suse,, but I think maybe I didn't get it thru yast but rpm'd from a site- this was some years ago so they may well have added it to the official package listing??
&lt;br&gt;&lt;br&gt;imo,, you are better off sticking with debian or possibly ubuntu.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25260066&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jaydag71@...&lt;/a&gt;
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25260066&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Date: Wed, 2 Sep 2009 08:11:01 -0700
&lt;br&gt;&amp;gt; Subject: RE: [gnupic] What distros offer GNUPIC in the package management system?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;I think you can find it for slackware also,,, but I could be wrong,, too many distros!!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Date: Wed, 2 Sep 2009 09:18:53 +0100
&lt;br&gt;&amp;gt; &amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25260066&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nospam@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25260066&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; Subject: Re: [gnupic] What distros offer GNUPIC in the package management system?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Jason Hsu wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I know that Debian and Ubuntu both offer GNUPIC in the official package management system.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; What other distros offer GNUPIC through the official package management system?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Is there a package called &amp;quot;GNUPIC&amp;quot;? Debian has:
&lt;br&gt;&amp;gt; &amp;gt; gputils - GNU PIC utilities
&lt;br&gt;&amp;gt; &amp;gt; gputils-common - headers and linker scripts for gputils
&lt;br&gt;&amp;gt; &amp;gt; gputils-doc - documentation for gputils
&lt;br&gt;&amp;gt; &amp;gt; picasm - Assembler for the Microchip PIC-family Microcontrollers
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; gpsim - Simulator for Microchip's PIC microcontrollers
&lt;br&gt;&amp;gt; &amp;gt; gpsim-dev - Libraries needed only for building gpsim components
&lt;br&gt;&amp;gt; &amp;gt; gpsim-doc - Documentation for gpsim
&lt;br&gt;&amp;gt; &amp;gt; gpsim-lcd - LCD module for gpsim
&lt;br&gt;&amp;gt; &amp;gt; gpsim-lcd-graphic - LCD module for gpsim
&lt;br&gt;&amp;gt; &amp;gt; gpsim-led - LED module for gpsim
&lt;br&gt;&amp;gt; &amp;gt; gpsim-logic - logic module for gpsim
&lt;br&gt;&amp;gt; &amp;gt; nitpic - simulator for the Microchip PIC16C84 microcontroller
&lt;br&gt;&amp;gt; &amp;gt; simulpic - simulator for Microchip PIC16F84 microcontroller
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; picp - command line utility to drive a PICSTART programmer
&lt;br&gt;&amp;gt; &amp;gt; picprog - Microchip PIC serial programmer software
&lt;br&gt;&amp;gt; &amp;gt; odyssey - PIC microcontroller programming application
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; sdcc - Small Device C Compiler
&lt;br&gt;&amp;gt; &amp;gt; sdcc-doc - Small Device C Compiler (documentation)
&lt;br&gt;&amp;gt; &amp;gt; sdcc-libraries - Small Device C Compiler (libraries)
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; piklab - IDE for PIC-microcontroller development
&lt;br&gt;&amp;gt; &amp;gt; No pikdev but there is a Debian package available
&lt;br&gt;&amp;gt; &amp;gt; from the pikdev website: &lt;a href=&quot;http://pikdev.free.fr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; There are probably other PIC related packages in
&lt;br&gt;&amp;gt; &amp;gt; Debian.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; -- 
&lt;br&gt;&amp;gt; &amp;gt; Linux 2.6.30
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25260066&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25260066&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _________________________________________________________________
&lt;br&gt;&amp;gt; New! Open Messenger faster on the MSN homepage
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://go.microsoft.com/?linkid=9677405&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://go.microsoft.com/?linkid=9677405&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_________________________________________________________________
&lt;br&gt;New! Open Messenger faster on the MSN homepage
&lt;br&gt;&lt;a href=&quot;http://go.microsoft.com/?linkid=9677405&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://go.microsoft.com/?linkid=9677405&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What-distros-offer-GNUPIC-in-the-package-management-system--tp25250235p25260066.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25259499</id>
	<title>RE: What distros offer GNUPIC in the package management system?</title>
	<published>2009-09-02T08:11:01Z</published>
	<updated>2009-09-02T08:11:01Z</updated>
	<author>
		<name>jaydag71</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp;I think you can find it for slackware also,,, but I could be wrong,, too many distros!!
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Date: Wed, 2 Sep 2009 09:18:53 +0100
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25259499&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nospam@...&lt;/a&gt;
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25259499&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [gnupic] What distros offer GNUPIC in the package management system?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Jason Hsu wrote:
&lt;br&gt;&amp;gt; &amp;gt; I know that Debian and Ubuntu both offer GNUPIC in the official package management system.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; What other distros offer GNUPIC through the official package management system?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is there a package called &amp;quot;GNUPIC&amp;quot;? Debian has:
&lt;br&gt;&amp;gt; gputils - GNU PIC utilities
&lt;br&gt;&amp;gt; gputils-common - headers and linker scripts for gputils
&lt;br&gt;&amp;gt; gputils-doc - documentation for gputils
&lt;br&gt;&amp;gt; picasm - Assembler for the Microchip PIC-family Microcontrollers
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; gpsim - Simulator for Microchip's PIC microcontrollers
&lt;br&gt;&amp;gt; gpsim-dev - Libraries needed only for building gpsim components
&lt;br&gt;&amp;gt; gpsim-doc - Documentation for gpsim
&lt;br&gt;&amp;gt; gpsim-lcd - LCD module for gpsim
&lt;br&gt;&amp;gt; gpsim-lcd-graphic - LCD module for gpsim
&lt;br&gt;&amp;gt; gpsim-led - LED module for gpsim
&lt;br&gt;&amp;gt; gpsim-logic - logic module for gpsim
&lt;br&gt;&amp;gt; nitpic - simulator for the Microchip PIC16C84 microcontroller
&lt;br&gt;&amp;gt; simulpic - simulator for Microchip PIC16F84 microcontroller
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; picp - command line utility to drive a PICSTART programmer
&lt;br&gt;&amp;gt; picprog - Microchip PIC serial programmer software
&lt;br&gt;&amp;gt; odyssey - PIC microcontroller programming application
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; sdcc - Small Device C Compiler
&lt;br&gt;&amp;gt; sdcc-doc - Small Device C Compiler (documentation)
&lt;br&gt;&amp;gt; sdcc-libraries - Small Device C Compiler (libraries)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; piklab - IDE for PIC-microcontroller development
&lt;br&gt;&amp;gt; No pikdev but there is a Debian package available
&lt;br&gt;&amp;gt; from the pikdev website: &lt;a href=&quot;http://pikdev.free.fr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There are probably other PIC related packages in
&lt;br&gt;&amp;gt; Debian.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Linux 2.6.30
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25259499&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25259499&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;_________________________________________________________________
&lt;br&gt;New! Open Messenger faster on the MSN homepage
&lt;br&gt;&lt;a href=&quot;http://go.microsoft.com/?linkid=9677405&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://go.microsoft.com/?linkid=9677405&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What-distros-offer-GNUPIC-in-the-package-management-system--tp25250235p25259499.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25253442</id>
	<title>Re: What distros offer GNUPIC in the package management system?</title>
	<published>2009-09-02T01:18:53Z</published>
	<updated>2009-09-02T01:18:53Z</updated>
	<author>
		<name>Eamon Skelton</name>
	</author>
	<content type="html">Jason Hsu wrote:
&lt;br&gt;&amp;gt; I know that Debian and Ubuntu both offer GNUPIC in the official package management system.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What other distros offer GNUPIC through the official package management system?
&lt;br&gt;&lt;br&gt;Is there a package called &amp;quot;GNUPIC&amp;quot;? Debian has:
&lt;br&gt;gputils - GNU PIC utilities
&lt;br&gt;gputils-common - headers and linker scripts for gputils
&lt;br&gt;gputils-doc - documentation for gputils
&lt;br&gt;picasm - Assembler for the Microchip PIC-family Microcontrollers
&lt;br&gt;&lt;br&gt;&lt;br&gt;gpsim - Simulator for Microchip's PIC microcontrollers
&lt;br&gt;gpsim-dev - Libraries needed only for building gpsim components
&lt;br&gt;gpsim-doc - Documentation for gpsim
&lt;br&gt;gpsim-lcd - LCD module for gpsim
&lt;br&gt;gpsim-lcd-graphic - LCD module for gpsim
&lt;br&gt;gpsim-led - LED module for gpsim
&lt;br&gt;gpsim-logic - logic module for gpsim
&lt;br&gt;nitpic - simulator for the Microchip PIC16C84 microcontroller
&lt;br&gt;simulpic - simulator for Microchip PIC16F84 microcontroller
&lt;br&gt;&lt;br&gt;picp - command line utility to drive a PICSTART programmer
&lt;br&gt;picprog - Microchip PIC serial programmer software
&lt;br&gt;odyssey - PIC microcontroller programming application
&lt;br&gt;&lt;br&gt;sdcc - Small Device C Compiler
&lt;br&gt;sdcc-doc - Small Device C Compiler (documentation)
&lt;br&gt;sdcc-libraries - Small Device C Compiler (libraries)
&lt;br&gt;&lt;br&gt;piklab - IDE for PIC-microcontroller development
&lt;br&gt;No pikdev but there is a Debian package available
&lt;br&gt;from the pikdev website: &lt;a href=&quot;http://pikdev.free.fr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pikdev.free.fr/&lt;/a&gt;&lt;br&gt;&lt;br&gt;There are probably other PIC related packages in
&lt;br&gt;Debian.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Linux 2.6.30
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25253442&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25253442&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What-distros-offer-GNUPIC-in-the-package-management-system--tp25250235p25253442.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25250396</id>
	<title>Re: What distros offer GNUPIC in the package management system?</title>
	<published>2009-09-01T18:45:36Z</published>
	<updated>2009-09-01T18:45:36Z</updated>
	<author>
		<name>Jason-69</name>
	</author>
	<content type="html">Jason Hsu wrote:
&lt;br&gt;&amp;gt; I know that Debian and Ubuntu both offer GNUPIC in the official package management
&lt;br&gt;&amp;gt; system.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What other distros offer GNUPIC through the official package management system?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Gentoo, and I suppose LFS... :-P
&lt;br&gt;&lt;br&gt;hth,
&lt;br&gt;&lt;br&gt;Jason.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25250396&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25250396&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What-distros-offer-GNUPIC-in-the-package-management-system--tp25250235p25250396.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25250235</id>
	<title>What distros offer GNUPIC in the package management system?</title>
	<published>2009-09-01T05:25:11Z</published>
	<updated>2009-09-01T05:25:11Z</updated>
	<author>
		<name>Jason Hsu, AA0II</name>
	</author>
	<content type="html">I know that Debian and Ubuntu both offer GNUPIC in the official package management system.
&lt;br&gt;&lt;br&gt;What other distros offer GNUPIC through the official package management system?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jason Hsu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25250235&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhsu802701@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25250235&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25250235&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What-distros-offer-GNUPIC-in-the-package-management-system--tp25250235p25250235.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25116921</id>
	<title>PIC32 site</title>
	<published>2009-08-24T07:20:45Z</published>
	<updated>2009-08-24T07:20:45Z</updated>
	<author>
		<name>Mauricio Giovagnini</name>
	</author>
	<content type="html">Hi people, reading about the PIC32 I found a lost site named 
&lt;br&gt;pic32.org which is more an idea than a site.. its very empty 
&lt;br&gt;and seems to be not maintained.
&lt;br&gt;&lt;br&gt;Does anyone knows something more about that site? Is it that 
&lt;br&gt;the owner has not time or that there are some legal issues 
&lt;br&gt;with the name? as I think its a brandnamed one.
&lt;br&gt;&lt;br&gt;I'm seeking for information about pic32 Tools, OSes, 
&lt;br&gt;libraries, code snippets, whatever... preferably open source.
&lt;br&gt;&lt;br&gt;I'm considering moving some of my developments to the PIC32 
&lt;br&gt;platform and as I know it's going to be a big change for me 
&lt;br&gt;and it as it will require lots of effort I would like to do 
&lt;br&gt;it on an open source platform.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------
&lt;br&gt;Mauricio Giovagnini (Maunix)
&lt;br&gt;www.maunix.com.ar
&lt;br&gt;Cordoba, Arg.
&lt;br&gt;LinkedIn Profile: &lt;a href=&quot;http://www.linkedin.com/in/mgiovagnini&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/mgiovagnini&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25116921&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25116921&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PIC32-site-tp25116921p25116921.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24953842</id>
	<title>Re: What's your distro?</title>
	<published>2009-08-13T05:20:20Z</published>
	<updated>2009-08-13T05:20:20Z</updated>
	<author>
		<name>Mauricio Giovagnini</name>
	</author>
	<content type="html">Debian... reconsidering using Ubuntu due to some problems with my video 
&lt;br&gt;card... as Xiaofan mentioned I'm becoming a packages expert! :-)
&lt;br&gt;&lt;br&gt;Anselmo Luginbuhl escribió:
&lt;br&gt;&amp;gt; Debian
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Mauricio Giovagnini (Maunix)
&lt;br&gt;Sitio Web: www.maunix.com.ar
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24953842&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24953842&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnupic-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-your-distro--tp24670112p24953842.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24707213</id>
	<title>Re: What's your distro?</title>
	<published>2009-07-28T13:22:44Z</published>
	<updated>2009-07-28T13:22:44Z</updated>
	<author>
		<name>Holger Oehm</name>
	</author>
	<content type="html">On Sunday 26 July 2009, Jason Hsu wrote:
&lt;br&gt;&amp;gt; I want to see what distro every GNUPIC user here uses. &amp;nbsp;You don't need to explain why in this thread - just name the distro you are using.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I just want to see what distros people have successfully used for programming PIC microcontrollers in GNUPIC.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Linux From Scratch
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Holger Oehm &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24707213&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holger.oehm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;KeyID: B50E51A9, 1024bit at &lt;a href=&quot;http://www.holger-oehm.de/public-key.asc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.holger-oehm.de/public-key.asc&lt;/a&gt;&lt;br&gt;Fingerprint: E92A 5C2C 497A 44ED 23C0 &amp;nbsp;DB66 1DD9 3EF7 B50E 51A9
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24707213/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/What%27s-your-distro--tp24670112p24707213.html" />
</entry>

</feed>
