Search found 1500 matches

by Jerry Messina
Sat Apr 19, 2025 11:53 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

I forgot that the "includes" folder is one of those that gets relocated...
try looking here - "C:\ProgramData\Mecanique\Swordfish\Includes\asm_includes"

"ProgramData" is probably marked as a hidden folder, so you likely first have to unhide it.
by Jerry Messina
Fri Apr 18, 2025 10:32 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

Try under the swordfish includes folder
by Jerry Messina
Thu Apr 17, 2025 9:25 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

I think it's under the SF bin folder, wherever mpasmx.exe is
by Jerry Messina
Thu Apr 17, 2025 4:06 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

You should be able to find a copy in the asm_include folder.
Put a copy into the same folder as the. Asm file
by Jerry Messina
Thu Apr 03, 2025 2:07 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

The .asm file can be assembled using the version of mpasmx.exe that comes with swordfish in the bin folder.
by Jerry Messina
Wed Apr 02, 2025 11:28 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

The timeout is sort of built into the usart ReadByte routine... ReadByte: movlb ACCESS_BANK movlw (DEVICE_CLOCK / 1000000) ; <<< CHANGE THIS movwf Timeout_01 Changing the 'MOVLW' will get you a different timeout (DEVICE_CLOCK is in hz, so for a 64MHz that statement results in MOVLW 64)
by Jerry Messina
Thu Mar 20, 2025 10:29 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

You could reduce the amount of time it waits at startup, but that can make it a bit harder to get into the bootloader.
by Jerry Messina
Thu Feb 27, 2025 5:20 pm
Forum: General
Topic: EEprom write cycles
Replies: 3
Views: 49

Re: EEprom write cycles

If you go to the product page for the part on the Microchip website you'll find links to all the current documents
by Jerry Messina
Wed Feb 26, 2025 11:17 pm
Forum: Announcements
Topic: Swordfish download v2.2.5.0
Replies: 0
Views: 91

Swordfish download v2.2.5.0

David has been kind enough to make Swordfish available for free.
This is a non-expiring full version.
See Download Swordfish - version 2.2.5.0 to download
by Jerry Messina
Wed Feb 26, 2025 2:30 pm
Forum: General
Topic: EEprom write cycles
Replies: 3
Views: 49

Re: EEprom write cycles

If you're still talking about internal EEPROM in a 18F27Q43, the current datasheet (DS40002147H) specs it at 100K cycles (parameter MEM20)
by Jerry Messina
Sat Feb 08, 2025 3:31 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

are you saying this data doesn't get stored in eeprom ?
What I'm saying is that the bootloader doesn't support programming eeprom data from the hex file, so any initialization statements (like EEPROM = ) won't have an effect. 'EEPROM =' initialization doesn't produce any runtime code
by Jerry Messina
Fri Feb 07, 2025 6:45 pm
Forum: General
Topic: UMC Bootloader
Replies: 30
Views: 2741

Re: UMC Bootloader

I don't recall the UMC loader app supporting programming EEPROM (but I could be wrong).
I know the code in the .asm bootloader file has it disabled...
by Jerry Messina
Fri Dec 06, 2024 2:24 pm
Forum: Modules
Topic: ISRTimer.bas problems
Replies: 3
Views: 348

Re: ISRTimer.bas problems

check your PM.
by Jerry Messina
Thu Dec 05, 2024 2:09 pm
Forum: Modules
Topic: ISRTimer.bas problems
Replies: 3
Views: 348

Re: ISRTimer.bas problems

is it likely to be some kind of context saving issue ? It could be, depending on if you're trying to format and send the data inside the timer event. I wouldn't recommend that. Also, calling those timer setup routines (timer.initialize, timer,start) inside the timer event isn't a good idea. The eve...
by Jerry Messina
Fri Oct 04, 2024 1:48 pm
Forum: Wiki Announcements
Topic: ConfigGenerator V2
Replies: 0
Views: 362

ConfigGenerator V2

The ConfigGenerator tool has gotten a facelift and some new features. It now allows you to import and export the settings to a file (it can even scan an existing .bas file for current settings). Another new feature is the ability to read the CONFIG settings from an existing .hex file, which can be h...