Jump to content

MIOS V1.9d released


TK.
 Share

Recommended Posts

MIOS V1.9d is now available for download; this version got updates for PICs with code space > 64k, a requirement for PIC18F4682 and PIC18F4685

From the ChangeLog:


  o support for PIC18F4685 and PIC18F4682

  o initialisation of 4bit CLCD overworked

  o 4bit CLCD selected by default for PIC18F4685 and PIC18F4682
    to free the ECAN pins at RB2 and RB3
    Note that the D0-D3 pins of the CLCD should not be connected
    to the PIC in this case, but clamped to ground instead!

  o new Bootloader version V1.2b: support for the new PICs
    Output drivers of Port B are not enabled during the startup
    phase anymore.
[/code]

An update is not required for PIC18F452 users, because the behaviour should be almost identical.

Only exception: if your Character LCD is connected with the 4bit interface only, it could make sense to try the new release (it would be interesting for me, if your CLCD can still be initialised)

[b]Info for programmers:[/b] under migration/ you will find the new include files for PIC18F4685 and PIC18F4682

mios.h now contains generic parameters for memory sizes, special registers and workarounds - they are mainly used within  MIOS itself, but could also be useful for normal applications.

macros.h contains variations for table preload macros when the source code is compiled for PICs with code space > 64k. For such derivatives, TBLPTRU is changed as well.

Please note, that the PIC18F4685 and PIC18F4682 are not 100% binary compatible to PIC18F452. RAM from 0x60-0x7f is not directly accessible. BANKED accesses have to be used instead. Some bigger applications which allocate this area could crash.

Since this PIC is currently only relevant for future MIDIbox SID versions, an adapted release of MBSID V1.7303 will be available soon, which will in addition support communication via the integrated ECAN peripheral (see http://www.ucapps.de/midibox_network.html)

Best Regards, Thorsten.

Link to comment
Share on other sites

  • 3 weeks later...
Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...