Skip to content

Instantly share code, notes, and snippets.

@Technicus
Last active September 17, 2015 20:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Technicus/88f48898880540e9be56 to your computer and use it in GitHub Desktop.
Save Technicus/88f48898880540e9be56 to your computer and use it in GitHub Desktop.
6:02:13 PM
ⓘ The freenode PIC microcontroller community | Microchip TCP IP Stack v6 doesn't support pic18 anymore. For pic18, you must stay with 5.4x version. Version 6.x add support for ipv6 and bigger SSL keysize ( 1024bit on pic24, 2048 on pic32 ). Bad news is that version 5.x will not receive any new developement, only bug fixes, so, no ipv6 (for example)
6:02:45 PM
Technicus
HELLO!!!
6:02:51 PM
Technicus
:)
6:03:05 PM
Technicus
It is awesome to find a PIC IRC channel!
6:03:40 PM
Technicus
I am trying to do what I have described in this gist: https://gist.github.com/Technicus/88f48898880540e9be56
6:04:05 PM
Technicus
I have also discussed this topic at ##microcontrollers and ##electronics.
6:04:18 PM
Lambda_Aurigae
hello.
6:04:59 PM
Lambda_Aurigae
no clue what chip you are using there unless it is the pic18f4520....
6:05:43 PM
Lambda_Aurigae
and it's a pain in the arse to read a text file with limited linefeeds from that site.
6:06:07 PM
Lambda_Aurigae
as for simulator and compiler for linux... mplabx and xc8
6:06:20 PM
Technicus
Yes it is the PIC18F4520.
6:06:47 PM
Lambda_Aurigae
they are free to download and use...the fully free version just has limited compiler optimizations.
6:07:03 PM
Lambda_Aurigae
you can install xc8 for a 60 day evaluation that has full optimizations.
6:07:08 PM
Lambda_Aurigae
then it reverts.
6:07:34 PM
Lambda_Aurigae
or you can download the source, rip out the optimization limit sections, and compile it yourself as it is based on gcc.
6:08:06 PM
Lambda_Aurigae
mplabx is fully free, fully functional, linux, mac, and windows compatible, has a simulator, and fully integrates the xc8 compiler.
6:09:00 PM
Technicus
Nice . . . I will try that.
6:09:05 PM
Technicus
Thanks Lambda_Aurigae!
6:09:18 PM
Lambda_Aurigae
those are straight from microchip.
6:09:34 PM
Lambda_Aurigae
I use the xc32 compiler for the pic32 chips.
6:09:46 PM
Lambda_Aurigae
I recompiled from source so I don't have the optimization limits.
6:10:04 PM
Lambda_Aurigae
it was a pain in the rear end and took me almost a week to get all the dependencies and crap sorted out.
6:10:24 PM
Lambda_Aurigae
but if you don't care about the optimizations, use the free precompiled version.
6:11:14 PM
Lambda_Aurigae
if your instructor doesn't know about mplabx and the xc compilers he shouldn't be teaching a class on pic microcontrollers.....he should go back to basic stamp modules and leave the real world to those who know what they are doing.
6:21:45 PM
← chris_99 has quit (Quit: Leaving)
6:23:39 PM
→ bugzc has joined
Hello,
I am taking a microcontrollers course, and we are studying the PIC1854520 as an introduction.
The IT department did not setup our computers for the semester,
and my professor does not have administrative privilages to install the software.
So I am looking for something that has as close to the same basic functionality as:
< http://www.ccsinfo.com/product_info.php?products_id=PCWH_full >,
and: < http://www.labcenter.com/products/vsm/vsm_overview.cfm >.
Here is the data sheet: < http://ww1.microchip.com/downloads/en/DeviceDoc/39631a.pdf >.
For the last three weeks, we have been tooling around in class . . . it sux . . .
I want to do something. The school has all the computers locked down so we can't do anything interesting with them.
I need a compiler and a simulator.
Also we are supposed to make different simulations to test our code on . . . but it is impossible . . .
. . . without a simulator.
The professor has hinted that we pirate the simulator, and the compiler . . . I say to hell with that . . . but . . .
Yeah gpism looks nice . . . but . . . the learning curve looks kinda steep.
I am trying to find a simulator that I can run on a GNU/Linux machine,
and I would like to present it to the professor, and tell him to suggest that as an alternative
rather than pirating software.
Can anyone help with this?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment