Toto jsou STRÁNKY S TECHNICKÝMI PODKLADY pro produkty vyráběné nebo dodávané firmou ASIX s.r.o.
Informace o produktech naleznete na ASIX.cz,
zakoupit je můžete na ASIXshop.cz.
Nové součástky FORTE: Z8F0822, Z8F0821, Z8F0812, Z8F0811.
Nové součástky FORTE: Z8F0422, Z8F0421, Z8F0412, Z8F0411.
Nové součástky FORTE: EFM8BB50F16, EFM8BB50F8, EFM8BB50F4.
Nové součástky FORTE: STM32G050K6, STM32G050F6, STM32G050C6.
Nové součástky FORTE: STM32G050K8, STM32G050C8.
Nové součástky FORTE: STM32G061K6, STM32G061G6, STM32G061F6, STM32G061C6.
Nové součástky FORTE: STM32G061K8, STM32G061G8, STM32G061F8, STM32G061C8.
Nová součástka: M95M04-DR.
Nová součástka FORTE: S25FL127S.
Změna FORTE: U součástek Zilog Z8F se upravuje rychlost komunikace podle přednastavené frekvence oscilátoru.
Změna: U součástek, které mají data konfigurační paměti v paměti programu, se překreslí nastavení pojistek při překliknutí na CFG formulář.
Oprava FORTE: Opraveno čtení součástek Zilog Z8F s pamětí menší než 64 kB.
Oprava FORTE: Opravena adresa CFG paměti součástky EFM8BB52F16.
Oprava FORTE: Panel CH32V003 se mohl zobrazit, i když se zobrazovat neměl.
3.64 (2024-02-07)
Nové součástky FORTE: STM32G491CC, STM32G491KC, STM32G491RC, STM32G491VC, STM32G491MC.
Nové součástky FORTE: STM32G491CE, STM32G491KE, STM32G491RE, STM32G491VE, STM32G491ME.
Nové součástky FORTE: Z8F6421, Z8F6422, Z8F6423.
Nové součástky FORTE: Z8F4821, Z8F4822, Z8F4823.
Nové součástky FORTE: Z8F3221, Z8F3222.
Nové součástky FORTE: Z8F2421, Z8F2422.
Nové součástky FORTE: Z8F1621, Z8F1622.
Nová součástka FORTE: CMT2380F64.
Nová součástka FORTE: SPD5118.
Nové součástky: XM25QH128D, XM25QH64D, XM25QH32D.
Nová součástka: W25R256JV.
Nová součástka: MX77L25650F.
Změna: Pokud je projekt zamčený, neukládá se, ani když je nastaveno "Ukládat vždy bez ptaní".
Změna FORTE: Upravena komunikace s I2C součástkami.
Oprava FORTE: Volba výběru Rozhraní se zobrazovala u některých součástek ARM, kde neměla být.
Oprava FORTE: U ATtiny s pinem UPDI sdíleným s pinem RESET nebylo možné vstoupit do debug módu, když bylo v MCU nastaveno SUT=1ms.
Oprava: U některých součástek se kontrolovala jen část Device ID.
Oprava: Při použití funkce "Programovat pouze pozice v souboru" na příkazovém řádku s parametrem /q program nešlo znovu spustit.
3.63 (2023-11-06)
Nové součástky FORTE: MC9S08QE64, MC9S08QE96, MC9S08QE128.
Nové součástky FORTE: MC9S08QE16, MC9S08QE32.
Nové součástky FORTE: MC9S08AW60, MC9S08AW48, MC9S08AW32, MC9S08AW16.
Nové součástky FORTE: R7F102GBE, R7F102GFE, R7F102GGE, R7F102G6E, R7F102GAE.
Nové součástky FORTE: R7F102GBC, R7F102GFC, R7F102GGC, R7F102G6C, R7F102GAC.
Nové součástky FORTE: EFM8BB52F32, EFM8BB52F16.
Nové součástky FORTE: ATSAMD21E15B, ATSAMD21E16B.
Nové součástky FORTE: AVR64EA28, AVR64EA32, AVR64EA48.
Nové součástky FORTE: AVR32EA28, AVR32EA32, AVR32EA48.
Nové součástky FORTE: AVR16EA28, AVR16EA32, AVR16EA48.
Nové součástky FORTE: STM32G0C1ME, STM32G0C1CE, STM32G0C1KE, STM32G0C1RE, STM32G0C1VE.
Nové součástky FORTE: STM32G0C1CC, STM32G0C1KC, STM32G0C1MC, STM32G0C1RC, STM32G0C1VC.
Nová součástka FORTE: R7FA2A1AB.
Nová součástka FORTE: SST26WF016B.
Nová součástka: MX25L6433F.
Zlepšení: Do instalačního adresáře programu UP byl přidán příklad čtení hodnoty ProgressBaru v jazyce C, pro program UP spuštěný parametry příkazového řádku a běžící skrytě.
Zlepšení: V programu je nové nastavení "Neptat se a neukládat změny do datového souboru".
Změna FORTE: Pro R7FA2L1AB byl přidán interní pull-up na pinu P.
Změna: Nastavení varování "Nezobrazovat varování při zapnutí interních 5V pro 3.3V součástku." se ukládá do projektu.
Oprava FORTE: Opravena definice paměti MC9S08AC48, MC9S08AC32, MC9S08AC16, MC9S08AC8.
Oprava FORTE: Po otevření projektu, kde byl vybrán programátor, který nebyl připojen, program UP stále zobrazoval předchozí hodnotu VDD.
Oprava: Opravena hodnota ProgressBaru, kterou UP vrací na commandline.
Oprava: Když bylo zakázáno zobrazovat varování při použití Windows Messages, v dialogu Open File se varování nezobrazovala ani při běžném použití programu.
3.62 (2023-08-25)
Nové součástky FORTE: STM32F446ZC, STM32F446VC, STM32F446RC, STM32F446MC.
Nové součástky FORTE: STM32F446ZE, STM32F446VE, STM32F446RE, STM32F446ME.
Nové součástky: PIC16F18015, PIC16F18025, PIC16F18045, PIC16F18055, PIC16F18075.
Nové součástky: PIC16F18044, PIC16F18054, PIC16F18074.
Nové součástky: PIC16F18026, PIC16F18046, PIC16F18056, PIC16F18076.
Nové součástky: PIC16F18176, PIC16F18125, PIC16F18145, PIC16F18124, PIC16F18144.
Nové součástky: PIC16F17145, PIC16F17155, PIC16F17175.
Nové součástky: PIC16F17156, PIC16F17176.
Nové součástky: PIC16F17144, PIC16F17154, PIC16F17174.
Nová součástka: 25C160.
Zlepšení FORTE: Pro CH32V003 byla implementována funkce "Neprovádět kontrolu naprogramování prázdných pozic na konci paměti".
Zlepšení FORTE: Pro CH32V003 byla implementována komunikace Fast mode.
Změna FORTE: Pokud je součástka CH32V003 zamčená, program UP při mazání nahlásí chybu neboť CH32V003 lze odemknout pouze programováním konfigurační paměti.
Změna FORTE: U součástek ATSAM4SA16C, ATSAM4N16C, ATSAM3U4C a dalších z těchto rodin lze v nastavení konfigurační paměti nastavit lock bity součástky.
Změna FORTE: U součástek ATSAM4SA16C, ATSAM4N16C, ATSAM3U4C a dalších z těchto rodin se verifikace konfiguračních slov provádějí už během kroku programování konfigurační paměti, po zamčení už se součástkou nelze komunikovat.
Změna FORTE: Změna v programování konfigurační paměti součástek ATSAM4SD32C, ATSAM3X, ATSAM3A a ostatních součástek z těchto rodin.
Oprava FORTE: Opraveno programování rodiny STM32F401.
Oprava FORTE: CH32V003 nešlo v nekterých případech odemknout.
Oprava FORTE: U některých MCU PIC se zobrazovala možnost nastavení frekvence komunikace v závislosti na dřívejším nastavení pro jinou součástku.
Oprava: Pod Windows XP se v OpenDialogu datového souboru po přepnutí filtru přípony souboru nic nevypsalo.
3.61 (2023-05-15)
Nové součástky FORTE: STM32H753VI, STM32H753ZI, STM32H753II, STM32H753BI, STM32H753XI, STM32H753AI.
Nové součástky FORTE: STM32G0B1CC, STM32G0B1KC, STM32G0B1MC, STM32G0B1RC, STM32G0B1VC.
Nové součástky FORTE: STM32G0B1CE, STM32G0B1KE, STM32G0B1ME, STM32G0B1NE, STM32G0B1RE, STM32G0B1VE.
Nové součástky FORTE: STM32G0B1CB, STM32G0B1KB, STM32G0B1MB, STM32G0B1RB, STM32G0B1VB.
Nové součástky FORTE: AVR32DD32, AVR32DD28, AVR16DD32, AVR16DD28.
Nová součástka FORTE: CH32V003.
Nová součástka FORTE: IS25LP512M-J, podporována pouze hlavní paměť.
Zlepšení: Při algoritmu čtení I2C paměti programátor po odeslání control byte zkontroluje vracený ACK.
Změna FORTE: Změna zastavování STM32H74x před programováním.
Změna FORTE: Změna čtení Device ID mikrokontrolérů ATSAMC, aby ho bylo možné číst i ze zamčené součástky.
Oprava FORTE: U některých součástek C8051 se při čtení vyčetla jen část paměti a čtení skončilo s chybou.
Oprava: Když v programu UP nebyl vybraný programátor a součástka, při kliknutí na menu "Soubor" se zobrazila výjimka.
Oprava FORTE: U STM32G0x1 byly prohozené pojistky BORR_LEV a BORF_LEV, výrobce opravil referenční manuál součástky.
Oprava FORTE: Při programování MCU ARM, u kterých je potřeba CFG paměť přečíst před jejím programováním, se mohl program UP po čtení s nepřipojenou součástkou zaseknout.
Oprava: U MCU AVR, když je vybráno "Zrychlené programování s pomalými hodinami", se po programování rychlého interního oscilátoru nekontroloval výsledek operace.
3.60 (2023-03-13)
Nové součástky FORTE: STM32C031C6, STM32C031F6, STM32C031G6, STM32C031K6.
Nové součástky FORTE: STM32C031C4, STM32C031F4, STM32C031G4, STM32C031K4.
Nové součástky FORTE: STM32C011F6, STM32C011J6, STM32C011D6.
Nové součástky FORTE: STM32C011F4, STM32C011J4.
Nové součástky FORTE: STM32G0B0KE, STM32G0B0CE, STM32G0B0RE, STM32G0B0VE.
Nové součástky FORTE: R5F12068, R5F12048, R5F12018.
Nové součástky FORTE: R5F12067, R5F12047, R5F12017.
Nové součástky FORTE: R5F566NN, R5F566ND.
Nové součástky FORTE: AVR32DD20, AVR32DD14, AVR16DD20, AVR16DD14.
Nové součástky: PIC16F18126, PIC16F18146, PIC16F18115, PIC16F18114.
Nová součástka: MX25R6435F.
Nová součástka: AT25DF041B.
Nová součástka: FM25CL64B.
Nová součástka: FM25L16B.
Zlepšení: Je podporován výpočet checksumu algoritmem MD5.
Změna FORTE: Změněn algoritmus zobrazování průbehu mazání SPI Flash pamětí při mazání po sektorech.
Oprava: InfoForm se na některých rozlišeních špatně vykresloval.
Oprava: Pro PIC18FxxJxx nezobrazoval InfoForm obrázek zapojení.
Oprava FORTE: U součástek STM32G0xxxx byly opraveny hodnoty pojistek nRST_STOP, nRST_STDBY, nRST_SHDW, IWDG_SW.
Oprava FORTE: U součástek STM32G071xx a STM32G081xx byla opravena pozice pojistky PCROP_RDP.
Oprava: V dialogu "Otevřít projekt" se kontroluje, že se otevírá soubor ".PPR".
up_dll.dll: Nové funkce UP_GetChecksum a UP_GetChecksum_Wnd.
3.59 (2023-01-12)
Nové součástky FORTE: R7FA2E1A5, R7FA2E1A7, R7FA2E1A9.
Nové součástky FORTE: R7F100GAF, R7F100GBF, R7F100GEF, R7F100GFF, R7F100GGF, R7F100GJF, R7F100GLF.
Nové součástky FORTE: R7F100GAH, R7F100GBH, R7F100GGH, R7F100GLH, R7F100GMH, R7F100GPH.
Nové součástky FORTE: R7F100GBJ, R7F100GGJ, R7F100GJJ, R7F100GLJ, R7F100GMJ, R7F100GPJ, R7F100GSJ.
Nové součástky FORTE: R7F100GGK, R7F100GJK, R7F100GLK, R7F100GMK, R7F100GPK, R7F100GSK.
Nové součástky FORTE: R7F100GGL, R7F100GJL, R7F100GLL, R7F100GML, R7F100GPL, R7F100GSL.
Nové součástky FORTE: R7F100GFN, R7F100GGN, R7F100GJN, R7F100GLN, R7F100GMN, R7F100GPN, R7F100GSN.
Nové součástky: PIC16F17114, PIC16F17124, PIC16F17115, PIC16F17125, PIC16F17126, PIC16F17146.
Zlepšení: Program nahlásí chybu komunikace s programátorem, pokud se s ním na začátku práce nepodaří navázat komunikaci.
Změna FORTE: Pro součástky GD32E230 byl změněn výchozí stav konfiguračního slova tak, aby odpovídal výchozímu stavu součástky.
Změna FORTE: Pro ATSAMD51J20A a ostatní součástky z této rodiny se v konfigurační paměti načítají a ukládají do .hex souboru i pozice s offsetem nad 20h, aby je bylo možné programovat do NVM User Page.
Oprava FORTE: Opraveny hodnoty Device ID součástek ATSAMD21G16L, ATSAMD21E16L, ATSAMD21E15L.
Oprava FORTE: Pro součástky R7FA2L1AB, R7FA2L1A9 bylo opraveno mazání pouze paměti programu a pouze datové paměti.
Oprava: Byly opraveny hodnoty pojistky WDTCCS součástky PIC16F15376 a ostatních součástek ze stejné rodiny, v datasheetu jsou hodnoty chybně uvedeny.
3.58 (2022-11-15)
Nové součástky FORTE: R7FA2L1AB, R7FA2L1A9.
Nové součástky FORTE: ATSAML10E16A, ATSAML10E15A, ATSAML10E14A.
Nové součástky FORTE: ATSAML10D16A, ATSAML10D15A, ATSAML10D14A.
Nové součástky FORTE: GD32E230F8, GD32E230F6, GD32E230F4.
Nové součástky FORTE: GD32E230G8, GD32E230G6, GD32E230G4.
Nové součástky FORTE: GD32E230K8, GD32E230K6, GD32E230K4.
Nové součástky FORTE: GD32E230C8, GD32E230C6, GD32E230C4.
Nové součástky: dsPIC33CK512MP605, dsPIC33CK512MP606, dsPIC33CK512MP608.
Nové součástky: dsPIC33CK512MP305, dsPIC33CK512MP306, dsPIC33CK512MP308.
Nové součástky: dsPIC33CK256MP605, dsPIC33CK256MP606, dsPIC33CK256MP608.
Nové součástky: dsPIC33CK256MP305, dsPIC33CK256MP306, dsPIC33CK256MP308.
Nová součástka FORTE: MX25L12833F.
Nová součástka: MX25R8035F.
3.57 (2022-09-15)
Nové součástky FORTE: STM32H743VI, STM32H743ZI, STM32H743II, STM32H743BI, STM32H743XI, STM32H743AI.
Nové součástky FORTE: STM32H742VI, STM32H742ZI, STM32H742II, STM32H742BI, STM32H742XI, STM32H742AI.
Nové součástky FORTE: AVR64DD28, AVR64DD32.
Nová součástka FORTE: MX25R1635F.
Nová soucastka FORTE: IS25WP016D.
Nová součástka FORTE: W25Q16JW.
Nová součástka FORTE: GD25LQ16E.
Nová součástka FORTE: MX25U3232F.
Nová součástka: IS25LP256D.
Nová součástka: LE25U20A.
Změna: Pro FORTE i PRESTO - ACTIVE LED na programátoru svítí během celého programování, nebliká.
Zlepšení: Pokud se do záhlaví hlavního formuláře nevejde celá cesta souboru, zkrátí se.
Zlepšení: Funkce "Neprovádět kontrolu naprogramování prázdných pozic na konci paměti" byla implementována i pro součástku AT89C51CC01UA.
Oprava FORTE: Pro ATtiny1624 a součástky ze stejné rodiny byly opraveny hodnoty pojistky TOUTDIS.
Oprava: "i" u jména součástky se zobrazovalo přes jméno součástky, pokud se na tlačítkách zobrazovaly jen ikony nebo jen texty nebo texty vpravo od ikony.
Oprava: U MT25QL128 chyběl nejvyšší bit pojistky BP.
Oprava: Pro AT89LP6440 a AT89LP3240 byla doplněna pojistka "OCD Interface Select".
3.56 (2022-06-29)
Nové součástky FORTE: STM32WLE4C8, STM32WLE4J8, STM32WLE4CB, STM32WLE4JB, STM32WLE4CC, STM32WLE4JC.
Nové součástky FORTE: STM32WLE5C8, STM32WLE5J8, STM32WLE5CB, STM32WLE5JB, STM32WLE5CC, STM32WLE5JC.
Nové součástky FORTE: STM32L4R5VI, STM32L4R5QI, STM32L4R5ZI, STM32L4R5AI.
Nové součástky FORTE: STM32L4R5AG, STM32L4R5QG, STM32L4R5VG, STM32L4R5ZG.
Nové součástky FORTE: STM32L4R7VI, STM32L4R7ZI, STM32L4R7AI.
Nové součástky FORTE: STM32L4R9AG, STM32L4R9VG, STM32L4R9ZG.
Nové součástky FORTE: STM32L4R9VI, STM32L4R9ZI, STM32L4R9AI.
Nové součástky FORTE: LPC1857, LPC1837, LPC1827, LPC1817.
Nové součástky FORTE: LPC1825, LPC1815.
Nové součástky FORTE: LPC1853, LPC1833, LPC1823, LPC1813.
Nové součástky: PIC24FJ64GP205, PIC24FJ64GP203, PIC24FJ64GP202, PIC24FJ32GP205, PIC24FJ32GP203, PIC24FJ32GP202.
Nové součástky: PIC24FJ64GU205, PIC24FJ64GU203, PIC24FJ64GU202, PIC24FJ32GU205, PIC24FJ32GU203, PIC24FJ32GU202.
Nové součástky: 24CW160, 24CW320, 24CW640, 24CW1280.
Zlepšení FORTE: LPC1112 a součástky se stejné rodiny lze programovat i prostřednictvím UART ISP.
Zlepšení FORTE: LPC1754 a součástky ze stejné rodiny lze programovat i prostřednictvím UART ISP.
Zlepšení FORTE: Zlepšena komunikace přes SWD se součástkami LPCxxxx.
Oprava: Pro součástky PIC16F15256 a PIC16F15276 prodloužena doba mazání, Microchip dobu prodloužil.
Oprava: Pokud hex soubor načítaný na příkazovém řádku byl ve špatném formátu, program to nehlásil jako chybu.
Oprava: Když bylo v projektu nastaveno načítání i dalšího souboru funkcí "Otevřít další soubor" a projekt byl po načtení zamčený, v menu bylo možné načítání dalšího souboru zrušit.
Oprava: PIC16F15244 a ostatní součástky ze stejné rodiny, revize 5, programovaly prvních 32 slov paměti jako nuly.
Oprava: Mikrokontrolér LPC1754 se někdy neprogramoval.
3.55 (2022-04-04)
Nové součástky FORTE: EFR32MG21A010F1024, EFR32MG21A010F768, EFR32MG21A010F512.
Nová součástka FORTE: GW1N-2.
Nová součástka FORTE: MK60FN1M0.
Nová součástka FORTE: MK64FN1M0.
Nová součástka FORTE: 47L64.
Nová součástka FORTE: W25Q01JV.
Nové součástky: dsPIC33EP512MC206, dsPIC33EP512MC204, dsPIC33EP512MC202.
Nové součastky: PIC24FJ128GL405, PIC24FJ128GU405, PIC24FJ128GL406, PIC24FJ128GU406, PIC24FJ128GU410, PIC24FJ128GL408, PIC24FJ128GU408, PIC24FJ128GL410. (Je podporován pouze Single Partition flash mode).
Nové součástky: PIC24FJ256GL405, PIC24FJ256GU405, PIC24FJ256GL406, PIC24FJ256GU406, PIC24FJ256GU410, PIC24FJ256GL410, PIC24FJ256GL408, PIC24FJ256GU408. (Je podporován pouze Single Partition flash mode).
Nové součástky: PIC24FJ512GL406, PIC24FJ512GU406, PIC24FJ512GL410, PIC24FJ512GU410, PIC24FJ512GL408, PIC24FJ512GU408, PIC24FJ512GL405, PIC24FJ512GU405. (Je podporován pouze Single Partition flash mode).
Nové součástky: 47C16, 47L16, 47C04, 47L04.
Nové součástky: IS25LP080D, IS25WP080D.
Nová součástka: AT25XE161D.
Nová součástka: W25Q256JV.
Zlepšení: V souboru sériových čísel je možné použít "//" pro komentáře.
Zlepšení: Lze měnit velikost okna "Sériová čísla".
Zlepšení: Vedle hexadecimální hodnoty počítaných sériových čísel se v okně "Sériová čísla" zobrazuje i dekadická hodnota.
Oprava: Opraveno načítání a ukládání .hex souboru pro paměť programu MSP430F5244 a podobné typy.
Oprava: Opraveno načítání sériových čísel s prefixem P. ze souboru, zapisovala se na špatnou adresu.
Oprava: V záhlaví formuláře datové paměti se někdy zobrazovalo jméno souboru, když tam nemělo být.
Oprava: Funkce UP_ProgState knihovny UP_control.dll nevracela hodnotu ProgressBaru při běžících funkcích UP_Erase, UP_Verify, UP_Read nebo UP_BlankCheck.
Oprava: U některých součástek se nastavovala chybná výchozí hodnota paměti.
Oprava FORTE: Opraveno mazání User Page AT32UC3C1512C a součástek ze stejné rodiny.
Oprava FORTE: Při programování jen vybraných sektorů paměti programu součástek MKL33Z64 a MKL33Z32 se tyto sektory programovaly špatně.
Oprava FORTE: Pro některé PIC24, pro které není podporována, se mohla chybně aktivovat funkce pro programování pomocí PE.
3.54 (2022-01-10)
Nové součástky FORTE: R5F10ELE, R5F10EGE, R5F10EBE, R5F10E8E.
Nové součástky FORTE: R5F10ELD, R5F10EGD, R5F10EBD, R5F10E8D.
Nové součástky FORTE: R5F10ELC, R5F10EGC, R5F10EBC, R5F10E8C.
Nové součástky FORTE: R5F10EGA, R5F10EBA, R5F10E8A.
Oprava: Opraveno programování i čtení nonvolatile configuration register u SPI flash pamětí MT25Q.
Oprava: Když byl zamčený projekt a data se změnila zápisem sériového čísla, datový soubor se při zavření programu uložil.
Oprava: Když byl vytvořen nový projekt, ještě neuložený, a uživatel otevřel formulář Nastavení programu, nový projekt se zrušil.
Oprava: Když byl vytvořen nový projekt, ještě neuložený, a uživatel otevřel dialog výběru programátoru a následně ho beze změny zavřel, editory pamětí se přesunuly do výchozí pozice.
3.53 (2021-10-19)
Nové součástky FORTE: STM32G051K8, STM32G051G8, STM32G051F8, STM32G051C8.
Nové součástky FORTE: STM32G051K6, STM32G051G6, STM32G051C6.
Nové součástky FORTE: PIC32CM1216MC00032, PIC32CM1216MC00048, PIC32CM6408MC00032, PIC32CM6408MC00048.
Nová součástka FORTE: MT25QU256A.
Nové součástky: 48LM01, 48L512, 48L256, 48L640.
Nové součástky: dsPIC33EV256GM103, dsPIC33EV256GM003, dsPIC33EV128GM103, dsPIC33EV128GM003, dsPIC33EV64GM103, dsPIC33EV64GM003, dsPIC33EV32GM103, dsPIC33EV32GM003.
Oprava PRESTO: Opraveno programování CY8C21123 a ostatních součástek ze stejné rodiny. Během programování program hlásil chybu komunikace.
Oprava FORTE: U STM32G0x1 opraveny hodnoty pojistek PCROP1A_STRT, PCROP1B_STRT, PCROP_RDP.
Oprava: Oprava zvětšování bufferu pro příchozí data.
3.52 (2021-08-24)
Nové součástky FORTE: AVR64DB64, AVR64DB48, AVR64DB32, AVR64DB28.
Nové součástky FORTE: AVR32DB48, AVR32DB32, AVR32DB28.
Nové součástky FORTE: MSP430F5249, MSP430F5244, MSP430F5239, MSP430F5234.
Nové součástky FORTE: MSP430F5247, MSP430F5242, MSP430F5237, MSP430F5232.
Nové součástky FORTE: STM32G041K8, STM32G041G8, STM32G041F8.
Nové součástky FORTE: R5F10ALD, R5F10AGD, R5F10ABD, R5F10AAD, R5F10A6D.
Nové součástky FORTE: R5F10ALC, R5F10AGC, R5F10ABC, R5F10AAC, R5F10A6C.
Nové součástky FORTE: R5F10AGA, R5F10ABA, R5F10AAA, R5F10A6A.
Nové součástky FORTE: R5F10AME, R5F10ALE, R5F10AGE, R5F10ABE, R5F10AAE, R5F10A6E.
Nové součástky FORTE: R5F10AMF, R5F10ALF, R5F10AGF.
Nové součástky FORTE: R5F10AMG, R5F10ALG, R5F10AGG.
Nové součástky FORTE: R5F10BLC, R5F10BGC, R5F10BBC, R5F10BAC.
Nové součástky FORTE: R5F10BLD, R5F10BGD, R5F10BBD, R5F10BAD.
Nové součástky FORTE: R5F10BME, R5F10BLE, R5F10BGE, R5F10BBE, R5F10BAE.
Nové součástky FORTE: R5F10BMF, R5F10BLF, R5F10BGF, R5F10BBF, R5F10BAF.
Nové součástky FORTE: R5F10BMG, R5F10BLG, R5F10BGG, R5F10BBG, R5F10BAG.
Nové součástky: PIC18F26Q83, PIC18F26Q84, PIC18F27Q83, PIC18F27Q84, PIC18F46Q83, PIC18F46Q84.
Nové součástky: PIC18F47Q83, PIC18F47Q84, PIC18F56Q83, PIC18F56Q84, PIC18F57Q83, PIC18F57Q84.
Nové součástky: PIC16F15225, PIC16F15245, PIC16F15256, PIC16F15255, PIC16F15276, PIC16F15275, PIC16F15274.
Nová součástka: AT25SF041B.
Oprava FORTE: Opraveno čtení paměti programu a informační paměti MSP430F5527 a ostatních součástek ze stejné rodiny.
Oprava: U PIC16F18877 a ostatních součástek ze stejné rodiny byly opraveny hodnoty pojistky FEXTOSC.
Oprava: Opraveny adresy pamětí PIC16F506.
up_control.dll (verze 0.1.0.8): Nová funkce UP_CleanUp, funkci je třeba volat před FreeLibrary.
3.51 (2021-05-21)
Nová součástka FORTE: AT25SF641B.
Nová součástka: MX25V2033F.
Oprava: Opraveno mazání PIC32. Po samostatném mazání součástky, které bylo jako první operace po spuštění programu, hlásila kontrola smazání chyby, i když tam nebyly.
Oprava FORTE: Opraven algoritmus programování LPCxxx s jádrem Cortex.
up_control.dll (verze 0.1.0.6): Knihovna rozšířena pro 8 programátorů.
up_control.dll (verze 0.1.0.7): Oprava funkce UP_GetProgList.
3.50 (2021-03-18)
Nové součástky FORTE: STM32G474QE, STM32G474VE, STM32G474RE, STM32G474ME, STM32G474CE.
Nové součástky FORTE: STM32G473QE, STM32G473VE, STM32G473RE, STM32G473CE.
Nové součástky FORTE: MKL33Z64, MKL33Z32.
Nové součástky FORTE: MKL15Z128, MKL15Z64, MKL15Z32.
Nové součástky: PIC24FJ128GL302, PIC24FJ128GL303, PIC24FJ128GL305, PIC24FJ128GL306.
Nové součástky: PIC24FJ64GL302, PIC24FJ64GL303, PIC24FJ64GL305, PIC24FJ64GL306.
Nové součástky: dsPIC33CH512MP208, dsPIC33CH512MP206, dsPIC33CH512MP205, dsPIC33CH512MP508, dsPIC33CH512MP506, dsPIC33CH512MP505.
Nové součástky: dsPIC33CH256MP208, dsPIC33CH256MP206, dsPIC33CH256MP205, dsPIC33CH256MP508, dsPIC33CH256MP506, dsPIC33CH256MP505.
Nové součástky: PIC18F16Q40, PIC18F06Q40, PIC18F15Q40, PIC18F05Q40, PIC18F14Q40, PIC18F04Q40.
Zlepšení: V dialogu výběru součástky je nově seznam posledních 10 použitých součástek.
Oprava: Opraveny hodnoty pojistky WDTCLK u PIC24FJ1024GB606 a ostatních součástek této rodiny.
Oprava: U součástky dsPIC33CK256MP502 a podobných byly opraveny definice pojistek SWDTPS a RWDTPS.
Oprava: Opraven "Import datové paměti ze souboru" pro MSP430, data na adrese Informační paměti se touto funkcí nenačetla.
Oprava FORTE: Opraveny hodnoty některých pojistek součástek STM32G431.
Oprava FORTE: Pro UPDI AVR se musel dělat po naprogramování power-on reset, bez toho je nebylo možné smazat a odemknout.
up_control.dll (verze 0.1.0.5) - Oprava 64bitové verze knihovny.
3.49 (2021-01-20)
Nové součástky FORTE: STM32G431CB, STM32G431KB, STM32G431RB, STM32G431VB, STM32G431MB.
Nové součástky FORTE: STM32G431C8, STM32G431K8, STM32G431R8, STM32G431V8, STM32G431M8.
Nové součástky FORTE: STM32G431C6, STM32G431K6, STM32G431R6, STM32G431V6, STM32G431M6.
Nové součástky FORTE: AVR64DA64, AVR64DA48, AVR64DA32, AVR64DA28.
Nové součástky FORTE: AVR32DA48, AVR32DA32, AVR32DA28.
Nové součástky FORTE: AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64.
Nové součástky: PIC18F16Q41, PIC18F06Q41, PIC18F15Q41, PIC18F05Q41, PIC18F14Q41, PIC18F04Q41.
Nové součástky: PIC16F15214, PIC16F15224, PIC16F15244, PIC16F15254.
Nové součástky: PIC16F15213, PIC16F15223, PIC16F15243.
Nová součástka: LE25U40C.
Zlepšení FORTE: Na pinu SDA I2C pamětí lze odpojit interní pull-up rezistor.
Změna: Při změně typu součástky se zruší automatické načítání souboru přes "Otevřít další soubor" a "Otevřít soubor s datovou pamětí automaticky".
Oprava: Po otevření projektu, kde byly definovány pojistky a datový soubor, a tento soubor neexistoval, se pojistky z projektu nenačetly.
3.48 (2020-11-20)
Nové součástky FORTE: AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64.
Nové součástky FORTE: LPC832, LPC834.
Nové součástky FORTE: STM32G030K6, STM32G030J6, STM32G030F6, STM32G030C6, STM32G030K8, STM32G030C8.
Nové součástky FORTE: STM32G031C8, STM32G031F8, STM32G031G8, STM32G031K8, STM32G031Y8.
Nové součástky FORTE: STM32G031J6, STM32G031K6, STM32G031G6, STM32G031F6, STM32G031C6.
Nové součástky FORTE: STM32G031G4, STM32G031F4.
Nové součástky FORTE: STM32G041C8, STM32G041J6.
Nové součástky FORTE: PIC32MK1024MCM100, PIC32MK0512MCM100, PIC32MK1024MCM064, PIC32MK0512MCM064.
Nové součástky FORTE: PIC32MK1024GPK100, PIC32MK0512GPK100, PIC32MK1024GPK064, PIC32MK0512GPK064.
Nová součástka: W25Q128JW.
Oprava: Opraveno Device ID SST26VF032B.
Oprava: Když nebyl počet bytů v souboru bin násobkem velikosti slova paměti, poslední slovo se nenačetlo.
Oprava: U některých součástek, kde se měla CFG paměť ukládat do souborů .ini nebo .ppr, se ukládala jen její část.
up_control.dll (verze 0.1.0.1): Opraveno volání funkce UP_SetManualSN.
up_control.dll (verze 0.1.0.2): Nová funkce UP_GetProgList.
up_control.dll (verze 0.1.0.3): Oprava funkce UP_GetProgList.
up_control.dll (verze 0.1.0.4): Funkce UP_GetProgList byla upravena.
3.47 (2020-08-19)
Nové součástky FORTE: STM32L010F4, STM32L010K4, STM32L010C6, STM32L010K8, STM32L010R8, STM32L010RB.
Nové součástky FORTE: LPC804, LPC802.
Nové součástky FORTE: MSP430FR2111, MSP430FR2110, MSP430FR2100, MSP430FR2000.
Nové součástky: CAT24C02, CAT24C04, CAT24C08, CAT24C16.
Nová součástka: MX25L25645G.
Nová součástka: MX25V4035F.
Nová součástka: GD25Q127C.
Zlepšení: Funkce export souboru .bin exportuje i 24- a 32-bitová slova.
Zlepšení FORTE: Prodloužen timeout čtení a programování SPI Flash pamětí, změna vyplňování prázdných pozic na konci paměti, pokud se nekontrolují.
Změna: Číslo verze USB ovladače bylo změněno.
Změna: Upraven obrázek zapojení AVR UPDI v informačním formuláři.
Oprava FORTE: Když bylo při programování z příkazového řádku zvoleno interní napájení a bylo přítomné externí napájení, programátor přesto interní napájení připojil.
Oprava FORTE: Některé LPCxxxx se nemusely smazat.
Oprava FORTE: Oprava komunikace s některými ATSAM4xxxx.
Oprava FORTE: U MSP430 s pinem TEST se zobrazoval obrázek zapojení bez pinu TEST.
Oprava FORTE: Pro nRF52840 byly doplněny pojistky NRFFW a NRFHW.
Oprava FORTE: Změna vstupní sekvence a mazání AVR UPDI.
3.46 (2020-05-26)
Nové součástky: PIC18F27Q43, PIC18F47Q43, PIC18F57Q43.
Nové součástky: PIC18F26Q43, PIC18F46Q43, PIC18F56Q43.
Nové součástky: PIC18F25Q43, PIC18F45Q43, PIC18F55Q43.
Nové součástky: dsPIC33CK256MP502, dsPIC33CK256MP503, dsPIC33CK256MP505, dsPIC33CK256MP506, dsPIC33CK256MP508.
Nové součástky: dsPIC33CK128MP502, dsPIC33CK128MP503, dsPIC33CK128MP505, dsPIC33CK128MP506, dsPIC33CK128MP508.
Nové součástky: dsPIC33CK64MP502, dsPIC33CK64MP503, dsPIC33CK64MP505, dsPIC33CK64MP506, dsPIC33CK64MP508.
Nové součástky: dsPIC33CK32MP502, dsPIC33CK32MP503, dsPIC33CK32MP505, dsPIC33CK32MP506.
Nové součástky: dsPIC33CK256MP202, dsPIC33CK256MP203, dsPIC33CK256MP205, dsPIC33CK256MP206, dsPIC33CK256MP208.
Nové součástky: dsPIC33CK128MP202, dsPIC33CK128MP203, dsPIC33CK128MP205, dsPIC33CK128MP206, dsPIC33CK128MP208.
Nové součástky: dsPIC33CK64MP202, dsPIC33CK64MP203, dsPIC33CK64MP205, dsPIC33CK64MP206, dsPIC33CK64MP208.
Nové součástky: dsPIC33CK32MP202, dsPIC33CK32MP203, dsPIC33CK32MP205, dsPIC33CK32MP206.
Nová součástka: MX25L1006E.
Zlepšení: V dialogu "Uložit projekt" jde nastavit, zda bude po načtení projekt zamčený nebo ne.
Oprava: Dialogy výběru logovacího souboru sériových čísel a výběru souboru se seriovými čísly mohly vrátit jméno souboru chybně.
Oprava: Při otevření asociovaného projektu v již bežícím programu UP poklepáním na jeho jméno ve Windows se projekt načetl jako nezamčený, i když měl být zamčený.
Oprava: Opraveny pojistky WRT a EBTR pro PIC18FxxK40 s menší pamětí než 128 kword.
3.45 (2020-04-01)
Nové součástky FORTE: ATSAMDA1E14B, ATSAMDA1E15B, ATSAMDA1E16B.
Nové součástky FORTE: ATSAMDA1G14B, ATSAMDA1G15B, ATSAMDA1G16B.
Nové součástky FORTE: ATSAMDA1J14B, ATSAMDA1J15B, ATSAMDA1J16B.
Nové součástky FORTE: LPC845, LPC844.
Nové součástky: W25Q16DV, W25Q64CV.
Zlepšení: Nový parametr pro příkazový řádek /conf, definuje jméno souboru, kam se při ukončování programu uloží obsah konzole.
Zlepšení: V nastavení je nová funkce "Programovat pouze pozice v souboru", která způsobí, že se během programování v součástce změní jen pozice, které jsou uložené v souboru.
Zlepšení: Kontrola Device ID, přidána podpora u SPI Flash pamětí, které tuto funkci podporují.
Zlepšení: Kontrola Device ID, v nastavení je možné vypnout kontrolu Device ID.
Zlepšení: Když se má na příkazovém řádku jen zkontrolovat Device ID, vypíše se přečtená hodnota Device ID na konzoli.
Zlepšení FORTE: Mikrokontroléry ATSAMC se čtou v Reset extension.
Zlepšení PRESTO: Při programování AVR se při interním napájení nedělá odresetovací puls, kromě součástek, které to potřebují. Puls se nedělá ani po operaci programování s externím napájením.
Oprava: Oprava velikosti paměti CC2540F128, CC2533F64, CC2533F32.
Oprava: Když bylo přítomné externí napájení a uživatel chtěl použít interní napájení a měl povolenou kolizi VDD a přítomné externí napětí bylo nízké pro normální programování, programátor zvolil rozdílové programování, i když zvolené interní napájecí napětí mělo dostatečnou velikost.
Oprava: Když bylo nastaveno nastavovat aktuální SN z logu a nebylo zapnuté zaznamenávání do souboru, program se pokoušel načítat SN z logu.
Oprava: Když byl zamčený projekt, nebylo možné používat tlačítko reset v okně nastavení programátoru.
MultiUP, verze 1.06: Vícenásobné spuštění aplikace je blokováno.
3.44 (2020-02-03)
Nová součástka FORTE: R5F10968.
Nové součástky FORTE: R5F1096C, R5F109AC, R5F109BC, R5F109GC, R5F109LC.
Nové součástky FORTE: R5F1096B, R5F109AB, R5F109BB, R5F109GB, R5F109LB.
Nové součástky FORTE: R5F1096A, R5F109AA, R5F109BA, R5F109GA, R5F109LA.
Nové součástky FORTE: R5F1096D, R5F109AD, R5F109BD, R5F109GD, R5F109LD.
Nové součástky FORTE: R5F1096E, R5F109AE, R5F109BE, R5F109GE, R5F109LE.
Nové součástky FORTE: R5F10PGH, R5F10PLH, R5F10PMH, R5F10PPH.
Nové součástky FORTE: R5F10PGJ, R5F10PLJ, R5F10PMJ.
Nové součástky FORTE: R5F10PGG, R5F10PLG, R5F10PMG, R5F10PPG.
Nové součástky FORTE: R5F10PGF, R5F10PLF, R5F10PMF, R5F10PPF.
Nové součástky FORTE: R5F10PAE, R5F10PBE, R5F10PGE, R5F10PLE, R5F10PME.
Nové součástky FORTE: R5F10PAD, R5F10PBD, R5F10PGD.
Nové součástky FORTE: ATSAML22N18A, ATSAML22N17A, ATSAML22N16A.
Nové součástky FORTE: ATSAML22J18A, ATSAML22J17A, ATSAML22J16A.
Nové součástky FORTE: ATSAML22G18A, ATSAML22G17A, ATSAML22G16A.
Zlepšení FORTE: Funkce Přečíst adresu u ATSAMD a podobných součástek čte v Reset extension.
Zlepšení: U PIC16F1827 a podobných součástek se během programování nedělá mezi operacemi power-on reset.
Oprava FORTE: Funkce Přečíst adresu nefungovala pro některé rodiny ARM se SWD.
Oprava FORTE: U 8051 se zobrazoval CheckBox HVP.
Oprava: Opraveno zobrazování webu ASIX z menu pod Windows XP.
Oprava: Když byl na příkazovém řádku za parametrem /df definován soubor .MOT, nenačetl se.
Oprava: Když bylo zapnuté automatické načtení souboru před programováním, programování se většinou nespustilo.
Oprava: Do souboru .MOT se neukládala správně adresa datové paměti RL78.
3.43 (2020-01-10)
Nové součástky FORTE: ATSAMC20N17A, ATSAMC21N17A, ATSAMC20N18A, ATSAMC21N18A.
Nové součástky FORTE: ATSAMD21E17L, ATSAMD21G17L.
Nové součástky FORTE: ATSAME51N19A, ATSAME51N20A.
Nové součástky FORTE: ATmega808, ATmega809, ATmega1608, ATmega1609.
Nové součástky FORTE: ATtiny804, ATtiny1604.
Nové součástky FORTE: ATtiny806, ATtiny1606, ATtiny204.
Nové součástky FORTE: ATtiny807, ATtiny1607.
Nové součástky FORTE: ATtiny412, ATtiny212.
Nové součástky FORTE: ATtiny404, ATtiny406.
Nové součástky: PIC18F45Q10, PIC18F26Q10, PIC18F46Q10, PIC18F27Q10, PIC18F47Q10.
Nové součástky: PIC16F19195, PIC16LF19195, PIC16F19196, PIC16LF19196, PIC16F19197, PIC16LF19197.
Zlepšení: Soubor otevřený dialogem "Otevřít další soubor" je možné načítat automaticky po načtení datového souboru.
Zlepšení FORTE: Je podporován HVP mód pro součástky ATtiny25, ATtiny45, ATtiny85, ATtiny13, ATtiny841, ATtiny441,ATtiny84, ATtiny44, ATtiny24, ATtiny84A, ATtiny44A, ATtiny24A.
Oprava: Pokud nebyl soubor načítaný funkcí "Otevřít další soubor" zarovnaný na velikost slova součástky, program hlásil chybu zarovnání hlavního souboru.
Oprava: Open dialog ve formuláři "Otevřít další soubor" někdy nevrátil jméno správně.
Oprava: Na příkazovém řádku program nehlásil chybu, pokud po vypnutí interního napájecího napětí bylo na napájecích pinech stále měřeno nenulové napětí (nebylo dostatečně vybito).
Oprava: Při chybě čtení Device ID jako samostatné funkce program nevypsal konkrétní chybu.
Oprava: Opraveno mazání EFM32HG pomocí AAP, součástku nešlo odemknout. Upraven algoritmus mazání EFM32ZG pomocí AAP.
3.42 (2019-11-27)
Nová součástka FORTE: BlueNRG-1.
Nové součástky FORTE: MC9S08PL60, MC9S08PL32.
Nové součástky FORTE: MC9S08PL16, MC9S08PL8, MC9S08PL4.
Nové součástky FORTE: MC9S08PA60, MC9S08PA32, MC9S08PA16, MC9S08PA8, MC9S08PA4.
Nové součástky FORTE: MC9S08PT60, MC9S08PT32, MC9S08PT16, MC9S08PT8.
Nové součástky FORTE: ATSAMD51J20A, ATSAMD51J19A, ATSAMD51J18A.
Nové součástky FORTE: ATSAMD51N20A, ATSAMD51N19A.
Nové součástky FORTE: ATSAMD51P20A, ATSAMD51P19A.
Nové součástky FORTE: ATSAMD51G19A, ATSAMD51G18A.
Nové součástky FORTE: ATSAME51G19A, ATSAME51G18A.
Nové součástky FORTE: ATSAME51J20A, ATSAME51J19A, ATSAME51J18A.
Nové součástky FORTE: ATSAME53J20A, ATSAME53J19A, ATSAME53J18A.
Nové součástky FORTE: ATSAME53N20A, ATSAME53N19A.
Nové součástky FORTE: ATSAME54N20A, ATSAME54N19A.
Nové součástky FORTE: ATSAME54P20A, ATSAME54P19A.
Nová součástka: W25Q256FV.
Nová součástka: MX25L6473F.
Nová součástka: MX25V4006E.
Změna FORTE: ATmega a ATtiny s UPDI rozhraním používají push-pull výstup místo open collectoru.
Změna FORTE: Většina mikrokontrolérů ATSAML, ATSAMD, ATSAMC čtou, verifikují a dělají kontrolu smazání s použitím reset extension.
Změna FORTE: Algoritmus programování LPC11U68 a podobných součástek byl upraven.
Oprava: Opraveno načítání jména souboru z Open a Save dialogů.
Oprava FORTE: Pro všechny ATSAML doplněna RWW Flash.
Oprava FORTE: U STM32L475RG a podobných opraveno maskování rezervovaných bitů.
3.41 (2019-09-20)
Nové součástky FORTE: MC9S08QD4, MC9S08QD2.
Nové součástky FORTE: MC9S08SH8, MC9S08SH4.
Nové součástky FORTE: MC9S08SH16, MC9S08SH32.
Nové součástky FORTE: MC9S08AC60, MC9S08AC48, MC9S08AC32, MC9S08AC16, MC9S08AC8.
Nové součástky FORTE: MC9S08JM60, MC9S08JM32, MC9S08JM16, MC9S08JM8.
Nové součástky FORTE: MC9S08FL16, MC9S08FL8.
Nová součástka FORTE: MX25U3235E.
Nová součástka: MX25V1635F.
Zlepšení: Instalátor programu UP obsahuje knihovny up_control.dll a up_control64.dll, kterými lze přímo ovládat programování programem UP.
Zlepšení FORTE: Rychlejší oznámení, že AVR nekomunikuje.
Zlepšení FORTE: Rychlejší oznámení, že STM8 nekomunikuje.
Změna: Čas zapnutí VCC byl omezen maximálně na 1 s.
Oprava FORTE: Bylo opraveno programování STM32L475RG a podobných součástek, když jedno ze dvou po sobě následujících slov bylo FFFFFFFFh, program to druhé slovo nenaprogramoval.
Oprava PRESTO: Po programování PIC18J se resetuje součástka.
Oprava: Opraveno barvení editoru paměti programu během programování PIC18.
Oprava: Když nebyl vybrán programátor a součástka, program při vstupu do menu Součástka zobrazoval výjimky.
Oprava: Při vyvolání lokálního menu aktivního okna (Win+LAlt+Space) se zobrazila výjimka.
Oprava: Když bylo nastaveno Nikdy neukládat projekt a bylo zavoláno uložení pomocí Windows message w=33, l=1, projekt se neuložil.
Oprava: Když neexistoval soubor pro datovou paměť AVR a byl definovaný v projektu, na příkazovém řádku program nehlásil chybu.
Oprava: Na příkazovém řádku program u AVR hlásil, že v souboru HEX nejsou uloženy pojistky.
3.40 (2019-06-27)
Nové součástky FORTE: EFM32GG11B520F2048, EFM32GG11B510F2048, EFM32GG11B420F2048, EFM32GG11B320F2048, EFM32GG11B310F2048, EFM32GG11B120F2048, EFM32GG11B110F2048.
Nové součástky FORTE: EFM32GG11B820F2048, EFM32GG11B840F1024.
Nové součástky FORTE: STM32G070KB, STM32G070CB, STM32G070RB.
Nové součástky FORTE: STM32G081RB, STM32G081CB, STM32G081KB, STM32G081GB, STM32G081EB.
Nové součástky: CC2540F256, CC2540F128.
Nová součástka: W25Q64FW.
Zlepšení: Nová funkce zamykání projektu.
Zlepšení: Nová funkce "Po načtení projektu nastavit aktuální SN podle posledního v souboru", nastaví aktuální SN podle logu.
Zlepšení: Pokud je aktivní funkce "Ukládat pojistky v programu UP místo datového souboru", je to indikováno napisem v Cfg formuláři.
Zlepšení FORTE - U nRF52832 se programují i registry NRFFW a NRFHW.
Zlepšení: Při použití parametru /s se znakem * místo sériového čísla program použije jakýkoliv připojený programátor zvoleného typu.
Změna FORTE: Upravena sekvence CCxxxx pro vstup do programovacího módu.
Změna FORTE: Součástky ATSAMD20xxxA byly přejmenovány na ATSAMD20xxxA/B, obě varianty součástky jsou z hlediska programování shodné.
Změna FORTE: Po poslední verifikaci během programování se udělá SW reset nRF52832.
Oprava: U ATtiny1616 a podobných typů byly opraveny hodnoty pojistky RSTPINCFG.
Oprava: Výpočet sériových čísel dělal spravné ASCII hodnoty, jen pokud byly maximálně 2 byty/slovo.
Oprava: Do souboru pro logování sériových čísel se zapisovala prázdná hodnota kontrolního součtu, když byl jeho zápis do souboru vypnutý.
Oprava: Když byl použit parametr /df a soubor neexistoval, program nevrátil chybový kód, ale zobrazil chybové hlášení, i když byl zvolen quiet mode.
Oprava: Při blankchecku PIC24FJ64GA202 a podobných 64kB typů program hlásil, že pojistku Reserved_CW3 nelze zpětně přeložit.
Oprava: Když byl parametrem /progname vybrán jiný typ programátoru, hodnota v projektu ho vždy přepsala.
Oprava: Když byl definovaný projekt za parametrem /p a datafile za /df a současně vypnuté automatické načítání projektu při startu, program projekt nenačetl.
3.39 (2019-04-24)
Nové součástky FORTE: STM32G071KB, STM32G071RB, STM32G071CB, STM32G071GB, STM32G071EB.
Nové součástky FORTE: STM32G071C8, STM32G071G8, STM32G071K8, STM32G071R8.
Nové součástky FORTE: STM8AF6223, STM8AF6226, STM8AF6213.
Zlepšení: Nová funkce čtení z uživatelem zvolené adresy v menu Součástka/Čtení/Přečíst adresu. Podporováno pro mikrokontroléry ARM programované přes SWD rozhraní.
Zlepšení: Nové zprávy Windows pro čtení z uživatelem zvolené adresy, používají wParam=24 a wParam=25. Podporováno pro mikrokontroléry ARM programované přes SWD rozhraní.
Zlepšení: Při skrytém programování na příkazovém řádku (s parametrem /q) předává UP hodnotu hlavního ProgressBaru do sdílené proměnné, kterou lze průběžně číst z jiné aplikace.
Zlepšení: V dialogu updateru lze v kontextovém menu kopírovat odkaz do Clipboardu.
Oprava: Opravena pojistka FOSC součástek PIC18F13K22 a PIC18F14K22.
MultiUP, verze 1.04: U každé úlohy se zobrazuje ProgressBar.
MultiUP, verze 1.04: Samostatné mazání před programováním u některých součástek nefungovalo správně.
MultiUP, verze 1.05: Při samostaném mazáním před programováním program zobrazuje odlišný stav programátoru.
3.37 (2019-01-25)
Nové součástky FORTE: EFM32TG11B520F128, EFM32TG11B540F64, EFM32TG11B320F128, EFM32TG11B340F64, EFM32TG11B120F128, EFM32TG11B140F64.
Nová součástka FORTE: EFM32JG12B500F1024.
Nová součástka FORTE: ATtiny214.
Nové součástky FORTE: ATtiny202, ATtiny402.
Nová součástka: MX66L1G45G.
Zlepšení: V nastavení programu lze zvolit, aby se pro součástky, jejichž pojistky se standardně ukládají do datového souboru hex, ukládaly pojistky do ini souboru nebo souboru projektu programu UP.
Změna FORTE: U AVR byl prodloužen čas mezi resetováním součástky a začátkem komunikace.
Změna: Pro AT89LP213 a podobné bylo přidáno nastavení "Zapsat RC osc Adjustment" umožňující programování pojistky "RC osc Adjustment". V předchozích verzích se tato pojistka programovala vždy.
Oprava: Opraveno mazání paměti MX25L51245G po sektorech.
Oprava: Pojistka BSS u součástky PIC24F16KA101 a podobných byla upravena podle datasheetu, dříve byly hodnoty pojistky podle programovacích specifikací, kde jsou chyby.
Oprava: Opraven USB ovladač.
3.36 (2018-12-06)
Nové součástky: ATtiny102, ATtiny104.
Nové součástky: PIC18F26K83, PIC18LF26K83, PIC18F25K83, PIC18LF25K83.
Nové součástky: PIC18F25Q10, PIC18F24Q10.
Nové součástky: PIC16F18446, PIC16LF18446, PIC16F18456, PIC16LF18456, PIC16F18426, PIC16LF18426.
Nové součástky: PIC16F18425, PIC16LF18425, PIC16F18445, PIC16LF18445, PIC16F18455, PIC16LF18455.
Nové součástky: PIC16F18424, PIC16LF18424, PIC16F18444, PIC16LF18444.
Nová součástka: S25FL064L.
Zlepšení FORTE: Pro některé PIC12, PIC16, PIC18, PIC24, dsPIC33 lze nastavit frekvenci komunikace se součástkou.
Změna: V menu "ASIX na Internetu" a odkaz v updateru se www stránky otevírají jako SW_SHOWNORMAL.
Oprava: Opraveno programování PIC18F27K40 a podobných typů, když je v programovacím bufferu jen půlka některého slova jiná než 0xFF.
Oprava: Opraveno programování PIC24FJ256GA702 a podobných typů, programování někdy skončilo předčasně.
Oprava: Opravena velikost paměti AT25SF161.
Oprava: U PIC18F27K40 a podobných typů byly opraveny hodnoty pojistky WDTE.
Oprava FORTE: V algoritmu mazání PIC24 byla opravena detekce, že se programuje s použitím PE.
Oprava FORTE: Po mazání zamčené PIC24FJ256GA702 (pojistka GSS) nebo podobné součástky program napoprvé hlásil, že není dobře smazáno.
Oprava FORTE: Opraveno programování LPC2387 a příbuzných typů.
MultiUP, verze 1.03: V nastavení programu je možné zvolit, že se před programováním provede samostatné mazání, hodí se to u součástek, které je potřeba smazat, aby se odemkly a začaly komunikovat.
3.35 (2018-09-24)
Nové součástky FORTE: EFR32FG1P131F256, EFR32FG1P131F128, EFR32FG1P131F64.
Nové součástky FORTE: EFR32FG1P132F256, EFR32FG1P132F128, EFR32FG1P132F64.
Nové součástky FORTE: EFR32FG1P133F256, EFR32FG1P133F128, EFR32FG1P133F64.
Nové součástky FORTE: EFR32FG1V132F256, EFR32FG1V132F128, EFR32FG1V132F64, EFR32FG1V132F32.
Nové součástky FORTE: EFR32FG1V131F256, EFR32FG1V131F128, EFR32FG1V131F64, EFR32FG1V131F32.
Nové součástky FORTE: EFR32FG1V032F256, EFR32FG1V032F128.
Nové součástky FORTE: EFR32BG13P532F512, EFR32BG13P632F512, EFR32BG13P732F512, EFR32BG13P733F512.
Nové součástky FORTE: EFR32BG12P132F1024, EFR32BG12P232F1024, EFR32BG12P232F512, EFR32BG12P332F1024, EFR32BG12P432F1024, EFR32BG12P433F1024.
Nové součástky FORTE: EFR32BG14P532F256, EFR32BG14P632F256, EFR32BG14P732F256, EFR32BG14P733F256.
Nové součástky FORTE: EFR32BG1V132F128, EFR32BG1V132F256, EFR32BG1B132F128, EFR32BG1B132F256.
Nové součástky FORTE: EFR32BG1B232F128, EFR32BG1B232F256, EFR32BG1P232F256, EFR32BG1P233F256.
Nové součástky FORTE: EFR32BG1P332F256, EFR32BG1P333F256.
Nové součástky FORTE: EFR32FG12P433F1024, EFR32FG12P432F1024, EFR32FG12P431F1024, EFR32FG12P431F512, EFR32FG12P232F1024, EFR32FG12P231F1024, EFR32FG12P231F512.
Nové součástky FORTE: EFR32FG13P233F512, EFR32FG13P232F512, EFR32FG13P231F512.
Nové součástky FORTE: EFR32FG14P233F256, EFR32FG14P233F128, EFR32FG14P232F256, EFR32FG14P232F128, EFR32FG14P231F256, EFR32FG14P231F128.
Nové součástky FORTE: EFR32MG13P733F512, EFR32MG13P732F512, EFR32MG13P632F512.
Nové součástky FORTE: EFR32MG14P733F256, EFR32MG14P732F256, EFR32MG14P632F256.
Nové součástky FORTE: EFR32MG1P233F256, EFR32MG1P232F256, EFR32MG1P133F256, EFR32MG1P132F256, EFR32MG1B232F256, EFR32MG1B132F256, EFR32MG1V132F256.
Nová součástka FORTE: MKE04Z8.
Nová součástka FORTE: MT25QU512A.
Zlepšení: Při najetí myší na jméno projektu v menu "Poslední projekty" se zobrazí celá cesta k projektu jako hint.
Zlepšení FORTE: Při programování STM32F030K6 a podobných typů není potřeba po odemčení součástky dělat power-on reset, aby bylo možné se součástkou dále komunikovat.
3.34 (2018-07-31)
Nové součástky FORTE: ATmega4808, ATmega3208, ATmega4809, ATmega3209.
Nové součástky FORTE: MKE02Z64, MKE02Z32, MKE02Z16.
Nové součástky: PIC18F25K42, PIC18LF25K42, PIC18F24K42, PIC18LF24K42.
Nové součástky: PIC18F27K42, PIC18LF27K42, PIC18F47K42, PIC18LF47K42, PIC18F57K42, PIC18LF57K42.
Nové součástky: IS25LP016D, IS25LP032D.
Nová součástka: MX25U3235F.
Zlepšení MultiUP: V programu lze zapnout zvuk při chybě.
Zlepšení: Nový USB driver verze 2.12.28.
Změna: V okně "Sériová výroba" je CheckBox "Programovat vše (včetně user page)", pro součástky, které mají user page místo EEPROM.
Změna FORTE: Pro AVR s rozhraním UPDI se datové soubory pro paměť programu a datovou paměť načítají od nuly, protože Atmel Studio je tak ukládá.
Pojistky se ukládají do up.ini nebo do projektu programu UP.
Změna FORTE: Upraveno časování vstupu do programovacího módu PIC32.
Změna FORTE: Změna nastavování hodin pro ATSAM4SA16C a podobné typy.
Oprava: Při použití Windows Messages a zakázaných ostatních varováních se někdy zobrazoval dialog dotazující se zda při změně uložit soubor.
Oprava FORTE: ATtiny1616 a podobné součástky s některými firmwary nevstupovaly do UPDI módu.
Oprava FORTE: Formulář deviceinfo pro 8051 nezobrazoval obrázek, zobrazila se výjimka.
Oprava MultiUP: Když byly v cestě k projektu (ppr) mezery, programování nefungovalo.
Oprava: Když byla pro tlačítko na programátoru nastavena funkce "Reset procesoru", při držení tlačítka se reset prováděl opakovaně.
Nové součástky FORTE: R5F564ML, R5F564MJ, R5F564MG, R5F564MF.
Nová součástka: SST25PF040C.
Nová součástka: MX25L51245G. Je podporováno jen programování datové paměti.
Oprava FORTE: V okně "Nastavení programátoru FORTE" se občas zobrazoval panel patřící k jiné součástce.
Oprava FORTE: Oprava mazání dsPIC33EP256MU810 a příbuzných typů. Při mazání jen paměti programu nebo auxiliary paměti se nastavovaly výchozí hodnoty i do CFG paměti.
Oprava: Během čtení se neaktualizoval formulář Boot paměti.
3.32 (2018-03-29)
Nové součástky FORTE: MKW41Z512, MKW41Z256, MKW31Z512, MKW31Z256, MKW21Z512, MKW21Z256.
Zlepšení: Nová funkce "Informace o součástce" zobrazí, jak má být vybraná součástka připojena k programátoru.
Zlepšení: Dialog výběru klávesových zkratek kontroluje, zda se zvolená klavesová zkratka již používá.
Zlepšení FORTE: U ATSAMC, ATSAMD, ATSAML se programuje celá User Row, která obsahuje na začátku 2 CFG slova. User Row se načítá z HEX souboru, Security bit se načítá/ukládá v up.ini nebo v projektu.
Zlepšení FORTE: Zrychleno programování paměti programu STM32L0.
Změna: Konzole používá font Courier New.
Změna: ProgressBar ve StatusBaru se nezobrazuje.
Oprava FORTE: Opraveno mazání STM32F746VE a příbuzných součástek.
Oprava FORTE: Opraveno vykonávání operací DS2505 a DS1985, vždy prošla jen první operace.
Oprava: U PIC32MZ se nezobrazovala všechna nastavení pojistek.
Oprava: Oprava některých textů v dialogu výběru klávesových zkratek.
3.31 (2018-02-20)
Nové součástky FORTE: MKV31F512, MKV31F256, MKV31F128.
Nové součástky FORTE: MKV30F128, MKV30F64.
Nové součástky FORTE: MKV11Z128, MKV11Z64.
Nové součástky FORTE: MKV10Z128, MKV10Z64, MKV10Z32, MKV10Z16.
Nové součástky FORTE: MKV42F256, MKV42F128, MKV42F64.
Nové součástky FORTE: MKV44F256, MKV44F128, MKV44F64.
Nové součástky FORTE: MKV46F256, MKV46F128.
Nové součástky FORTE: R5F10Y17, R5F10Y47, R5F10Y16, R5F10Y46, R5F10Y14, R5F10Y44.
Nové součástky FORTE: STM32F103VG, STM32F103ZG, STM32F103RG, STM32F103VF, STM32F103ZF, STM32F103RF.
Nové součástky FORTE: STM32F101VG, STM32F101ZG, STM32F101RG, STM32F101VF, STM32F101ZF, STM32F101RF.
Nové součástky: PIC32MX130F256B, PIC32MX130F256D, PIC32MX230F256B, PIC32MX230F256D.
Nová součástka: ATmega328PB.
Nová součástka: M25PX80.
Nová součástka: MX25V8006E.
Nová součástka: MT25QU128.
Nová součástka: SST26WF064C.
Změna: Když nastala chyba při načítání dat ze souboru, program si přestal jméno souboru pamatovat, nyní si ho pamatuje stále.
Oprava: Když bylo nastaveno načítání některých dat ze součástky místo ze souboru a při čtení ze součástky nastala chyba, program hlásil chybu čtení souboru.
Oprava: Program nenačítal soubor s příponou .MOT z příkazového řádku.
Oprava FORTE: U ATSAME70N21 a příbuzných součástek byl prodloužen čas timeoutu při mazání.
Oprava FORTE: Změna zastavování MCU STM32 před programováním, využívá se signál reset.
Oprava FORTE: Změna zastavování MCU ATSAME70N21 a odvozených typů před programováním, využívá se signál reset.
Oprava: Oprava délky registru BSLIM u PIC24FJ256GB406 a příbuzných typů.
Nové součástky: dsPIC33EP128GS702, dsPIC33EP128GS704, dsPIC33EP128GS705, dsPIC33EP128GS706, dsPIC33EP128GS708 (podporován jen single partition mode).
Nové součástky: dsPIC33EP128GS804, dsPIC33EP128GS805, dsPIC33EP128GS806, dsPIC33EP128GS808 (podporován jen single partition mode).
Nové součástky: dsPIC33EP64GS708, dsPIC33EP64GS804, dsPIC33EP64GS805, dsPIC33EP64GS806, dsPIC33EP64GS808 (podporován jen single partition mode).
Nové součástky: MT25QL256A, MT25QL512A.
Nová součástka: W25Q256JW.
Nová součástka: M95080-DR.
Zlepšení: Pro W25Q32FW je podporováno programování jen části paměti.
Zlepšení: V nastavení je nová volba "Při použití Windows Messages nezobrazovat ostatní varování", která potlačí varování, když je program UP ovládán pomocí Windows messages.
Zlepšení: Checksum je možné zapisovat do logu.
Zlepšení: Při změně jazyka se otevře adresář s jazykovými soubory.
Změna: Pro snazší vyhledávání byly PIC18FxxKxx přesunuty do vlastní rodiny.
Změna FORTE: Změna zastavování STM32F427VI a podobných typů.
Oprava: Formulář nápovědy pro příkazový řádek někdy neobsahoval text. Nápověda aktualizována.
Oprava: Když byl v programu UP uložen poslední načtený projekt a uživatel na příkazovém řádku definoval jméno HEX souboru, načetl se HEX soubor z dříve použitého projektu.
Oprava PRESTO: Když bylo při programování na příkazovém řádku zvolené interní napájení a bylo přítomné externí napětí, programátor i tak připojil interní napájení.
Oprava: Opravena funkce commandline parametru /devid, vždy vracel errorcode=3.
Oprava: Opraveno jméno 25AA080.
Oprava: Opraveno Device ID součástky PIC18F65K40, Microchip má ve specifikacích špatnou hodnotu.
3.28 (2017-08-08)
Nové součástky FORTE: STM32F401VC, STM32F401RC, STM32F401CC, STM32F401VB, STM32F401RB, STM32F401CB.
Nové součástky FORTE: STM32F401VE, STM32F401RE, STM32F401CE, STM32F401VD, STM32F401RD, STM32F401CD.
Nové součástky FORTE: STM32F410C8, STM32F410CB, STM32F410R8, STM32F410RB, STM32F410T8, STM32F410TB.
Nové součástky FORTE: STM32F411CC, STM32F411CE, STM32F411RC, STM32F411RE, STM32F411VC, STM32F411VE.
Nové součástky: PIC16F15324, PIC16LF15324, PIC16F15344, PIC16LF15344, PIC16F15354, PIC16LF15354.
Nové součástky: PIC16F15313, PIC16LF15313, PIC16F15323, PIC16LF15323.
Nová součástka: W25Q128JV.
Změna PRESTO: Během programování součástky AT25SL321 je několikrát použita instrukce reset součástky.
Oprava FORTE: Opravena verifikace Option bytů po programování STM32F205VC, STM32F405RG a odvozených typů.
3.27 (2017-06-29)
Nové součástky: PIC32MM0016GPL020, PIC32MM0032GPL020, PIC32MM0064GPL020, PIC32MM0016GPL028, PIC32MM0064GPL028, PIC32MM0016GPL036, PIC32MM0032GPL036.
Nová součástka: EN25QH16A.
Zlepšení: V balíku s programem UP přibyl program MultiUP, který umožňuje programování s až 4 programátory současně prostřednicvím volání programu UP.
Oprava: Opraveno programování PIC16 v LVP módu se vstupem do LVP módu kódem - špatně vstupoval do LVP módu.
Oprava: Opraveno načítání projektu při volání z příkazového řádku.
Oprava: S parameterem /q1 se někdy pri chybě nezavřel status formulář.
Oprava: Opraveno načítání a ukládání CFG paměti do HEX a MOT souborů pro součástky ARM, které mají různé velikosti slova jednotlivých pamětí (např. STM32F070C6).
Oprava: Opraveno ukládání paměti s 32bitovými adresami do MOT souboru.
Oprava: Při přepnutí mezi jednotlivými SPI Flash paměťmi zůstal u nové paměti nastavený rozsah adres od původně vybrané paměti.
Oprava: Pro PIC18FxxK40 změněna adresa paměti EEPROM v HEX souboru, ve specifikacích je definována na 0xF00000, ale podle Microchipu jde o chybu a má být na 0x310000.
Oprava PRESTO: MCU 8051 s pozitivni reset logikou se špatně programovaly, když bylo zvoleno invertování tohoto signálu.
Oprava PRESTO: Program UP u součástek, které vyžadují VPP před VCC, v některých případech chybně hlásil, že je vybráno externí napájení, i když bylo vybráno interní.
Zlepšení: Bylo přidáno nastavení "Načíst poslední projekt při startu", kterým lze nastavit, zda se při startu programu načte projekt, ktery byl otevřený při předchozím zavření programu.
Zlepšení FORTE: Rozsah podporovaných napájení STM32F7xx byl rozšířen od 1.8V.
Oprava: Opraveny poznámky v suplist.htm.
Oprava: PIC12F683 a odvozené typy neumí rozdílové programování datové paměti.
Oprava: Když se programování volalo z příkazového řádku a bylo nízké napájecí napětí pro standardní programování, program zvolil rozdílové programování, ale to nezačalo.
Oprava: Když při programování bylo kvůli nízkému napájecímu napětí vybráno rozdílové programování místo standardního a nastala chyba, program při volání z příkazového řádku vracel špatně error kód.
Oprava: Při programování PIC24 s PE se nedělala verifikace OTP paměti.
Nové součástky: PIC16F18854, PIC16LF18854, PIC16F18856, PIC16LF18856, PIC16F18876, PIC16LF18876.
Nové součástky: PIC16F18326, PIC16LF18326, PIC16F18346, PIC16LF18346.
Nová součástka: PIC12F529T39A.
Nová součástka: AT25SL321.
Nová součástka: W25Q16JV.
Nové součástky: W25Q32FW, W25Q16FW.
Nové součástky: AT24C02D, AT24C04D, AT24C08D, AT24C16D, AT24C32D, AT24C64D.
Nová součástka: AT24C32E.
Nová součástka: M95M02-DR.
Zlepšení: Nová funkce Automatické programování v okně Sériová výroba, pro součástky s Device ID.
Zlepšení: Nová verze USB ovladače (2.12.24).
Zlepšení: Program UP podporuje načítání a ukládání souboru Motorola S-record (.MOT).
Zlepšení: Nová funkce - pokud je zapnuté načítání souboru před programováním, lze zvolit funkci "Zachovat manuálně změněná data.".
Zlepšení: Zlepšen algoritmus vstupu do programovacího módu pro u AT89LP52 a podobných 8051 MCU.
Změna PRESTO: Změna chování signálu RST u většiny 8051 během programování.
Oprava: Když bylo zaškrtnuto "Dovolit externí napájení u součástek vyžadujících VPP před VCC.", program při otevření formuláře nastavení zobrazil varovné hlášení.
3.23 (2016-10-11)
Nové součástky FORTE: STM32F030F4, STM32F030K6, STM32F030C6, STM32F030C8, STM32F030CC, STM32F030R8, STM32F030RC.
Nové součástky FORTE: STM32F070F6, STM32F070C6, STM32F070CB, STM32F070RB.
Nové součástky FORTE: STM32F072R8, STM32F072RB, STM32F072C8, STM32F072CB, STM32F072V8, STM32F072VB.
Nové součástky FORTE: STM32F038G6, STM32F038C6, STM32F038F6, STM32F038E6, STM32F038K6.
Nové součástky FORTE: STM32F048G6, STM32F048T6, STM32F048C6.
Nové součástky FORTE: STM32F058C8, STM32F058R8, STM32F058T8.
Nové součástky FORTE: STM32F078RB, STM32F078CB, STM32F078VB.
Nové součástky FORTE: STM32F098RC, STM32F098CC, STM32F098VC.
Nové soucastky FORTE: C8051F501, C8051F503, C8051F505.
Nové součástky FORTE: C8051F587, C8051F585.
Nová součástka FORTE: C8051F531.
Nové součástky: PIC24FJ1024GB606, PIC24FJ1024GB610, PIC24FJ1024GA606, PIC24FJ1024GA610 (podporován jen single partition mode).
Nové součástky: PIC24FJ512GA606, PIC24FJ512GA610, PIC24FJ512GB606, PIC24FJ512GB610 (podporován jen single partition mode).
Nové součástky: PIC24FJ256GB610, PIC24FJ256GB606, PIC24FJ256GA610, PIC24FJ256GA606 (podporován jen single partition mode).
Nové součástky: PIC24FJ128GB610, PIC24FJ128GB606, PIC24FJ128GA610, PIC24FJ128GA606 (podporován jen single partition mode).
Zlepšení: M25P128 nyní podporuje funkci částečného programování.
Zlepšení: Nyní je možné zadávat sériová čísla manuálně nebo na příkazovém řádku parametrem /sn. Přibyl další chybový kód pro příkazový řádek.
Oprava FORTE: Opraveno nastavení frekvence JTAGu pro ATxmega. Frekvence při čtení Device ID nešla měnit.
Oprava FORTE: Po programování z příkazového řádku se program UP s některými parametry zasekl a neukončil.
Oprava: Opraveny velikosti pamětí součástek S25FL116K a S25FL132K.
Oprava: Při programování jen paměti programu PIC16F182x nebo PIC16F184x, když byla zamčena jen paměť programu, UP tvrdil, že musí mazat i datovou paměť, což nebyla pravda.
3.22 (2016-08-10)
Nové součástky FORTE: STM32L051K6, STM32L051K8, STM32L051T6, STM32L051C6, STM32L051C8, STM32L051R6, STM32L051R8.
Zlepšení: Do logu sériových čísel se píše i revize součástky, pokud je pro danou součástku podporováno její čtení.
Zlepšení FORTE: Zlepšeno hlášení chyb po zapnutí zdrojů na začátku programování.
Zlepšení FORTE: Pro UNI/O paměti lze zpomalit rychlost komunikace.
Změna FORTE: Změna chování pinu RESET při programování většiny 8051 firmy Atmel.
Změna: Pro součásky ARM, kde není potřeba nastavovat frekvenci krystalu, se tato volba skrývá.
Oprava FORTE: Pokud byl na pinu NRST mikrokontroléru STM8 100nF kondenzátor, který doporučuje výrobce, programování a mazání nefungovalo.
Oprava FORTE: Součástky ATSAMD někdy špatně vstupovaly do programovacího módu.
Oprava FORTE: Byla opravena vstupní sekvence do programovacího módu pro součástky PIC, které potřebují VPP first.
Oprava FORTE: Pro PIC16 bylo opraveno volání sekvence vstupu do programovacího módu.
Oprava: Opraveno programování ATxmega128D4.
Oprava: Když se programování spouštělo pomocí zprávy Windows, a nastala chyba ještě před samotným spuštěním programování, např. chybějící napájení, program nevrátil chybu.
Oprava: Hodnoty pojistky CFGPLLEN pro rodiny PIC18F47J13 a PIC18F47J53, byly opraveny. V programovacích specifikacích je Microchip definuje opačně.
Oprava: Opraveno varovné hlášení ve Status formuláři při nadproudu na programovacím napětí, již nezobrazuje hint příslušející k nadproudu na napájecím napětí.
3.18 (2015-11-20)
Nové součástky FORTE: LPC1227, LPC1226, LPC1225/321, LPC1225/301, LPC1224/121, LPC1224/101.
Nové součástky FORTE: LPC1347, LPC1346, LPC1345, LPC1317, LPC1316, LPC1315.
Nové součástky FORTE: LPC1549, LPC1548, LPC1547, LPC1519, LPC1518, LPC1517.
Nové součástky FORTE: ATSAMD09C13A, ATSAMD09D14A.
Nové součástky FORTE: C8051F410, C8051F411, C8051F412, C8051F413.
Nové součástky: PIC16F1769, PIC16LF1769, PIC16F1768, PIC16LF1768, PIC16F1765, PIC16LF1765, PIC16F1764, PIC16LF1764.
Nové součástky: PIC16F1579, PIC16LF1579, PIC16F1578, PIC16LF1578, PIC16F1575, PIC16LF1575, PIC16F1574, PIC16LF1574.
Nové součástky: IS25WP064, IS25WP032.
Nová součástka: X25128.
Zlepšení: Na konzoli se vypíše, jak dlouho trvalo programování.
Zlepšení: Na konzoli se píše, i když je zavřená, píše se tam víc informaci, přibylo tlačítko na uložení do souboru.
Zlepšení: U programátoru FORTE lze nastavit logickou úroveň na pinu T během nebo po programování, pokud je na pinu VDD přítomné napájecí napětí.
Zlepšení: U políček přímé editace pojistek pro MCU AVR se zobrazuje popis jednotlivých bytů.
Zlepšení PRESTO: V seznamu podporovaných součástek byly doplněny poznámky u součástek, které vyžadují nižší VPP nez 13 V dodávaných programátorem PRESTO.
Změna FORTE: Zvýšena spodní hranice napájení pro PIC16LF1933, PIC16LF1934, PIC16LF1936, PIC16LF1937, v erratech Microchip vyžaduje, aby součástky byly programovány s napájecím napětím o velikosti minimálně 2 V.
Změna: Pokud je cfg paměť součástí paměti programu, při chybě se vypisuje adresa v paměti programu, ne adresa v cfg paměti.
Změna: U součástek PIC16F19xx byla odstraněna kalibrační paměť, neboť se nemaže.
Oprava FORTE: Opraveno mazání velkých dsPIC30, paměť programu se nemazala celá.
Oprava PRESTO: MCU PIC se programovaly 750 kHz místo 3 MHz.
Oprava: Z projektu se nenačítaly polohy oken.
Oprava: Do projektu se ukládaly polohy oken, i když bylo zakázáno do něj zapisovat.
Oprava: Při vkládání textu na konzoli se občas zaseklo programování.
Oprava PRESTO: AT32UC3A1256 a odvozené typy se někdy programovaly špatně.
Oprava: Opraveny definice pojistek pro AT90PWM81 a AT90PWM161.
Oprava: Bylo opraveno vkládání sériových čísel pro součástky, jejichž paměť programu nezačíná od nuly. Pro počítaná čísla i čísla ze souboru s předponou code. se zadává adresa jako offset od začátku vybrané paměti.
Oprava: Pro součástky s vícebytovým slovem bylo možné do datové paměti vložit počítané sériové číslo maximálně délky jeden byte.
3.17 (2015-09-21)
Nové součástky FORTE: LPC1759, LPC1758, LPC1756, LPC1754, LPC1752, LPC1751.
Nové součástky FORTE: LPC1769, LPC1768, LPC1767, LPC1766, LPC1765, LPC1764, LPC1763.
Nové součástky FORTE: LPC810, LPC811, LPC812.
Nové součástky FORTE: LPC822, LPC824.
Nové součástky FORTE: LPC11U66, LPC11U67, LPC11U68.
Nové součástky FORTE: LPC11U37, LPC11U36, LPC11U35, LPC11U34/421, LPC11U34/311.
Nové součástky FORTE: LPC11U24/401, LPC11U24/301, LPC11U23, LPC11U22.
Nové součástky FORTE: LPC11U14, LPC11U13, LPC11U12.
Nové součástky FORTE: LPC11E66, LPC11E67, LPC11E68.
Nové součástky FORTE: LPC11E37, LPC11E36, LPC11E35.
Nové součástky FORTE: LPC11E14, LPC11E13, LPC11E12, LPC11E11.
Nová součástka FORTE: LPC11D14.
Nové součástky FORTE: LPC11C24, LPC11C22, LPC11C14, LPC11C12.
Nové součástky FORTE: LPC11A14, LPC11A13, LPC11A12, LPC11A11, LPC11A04, LPC11A02.
Nové součástky FORTE: LPC1113/303, LPC1113/302, LPC1113/301, LPC1113/203, LPC1113/202, LPC1113/201.
Nové součástky FORTE: LPC1112/203, LPC1112/202, LPC1112/201, LPC1112/103, LPC1112/102, LPC1112/101.
Nové součástky FORTE: LPC1111/203, LPC1111/202, LPC1111/201, LPC1111/103, LPC1111/102, LPC1111/101, LPC1111/002.
Nová součástka FORTE: LPC1110.
Nové součástky FORTE: LPC1125, LPC1124.
Nové součástky FORTE: LPC1104, LPC1102.
Nové součástky FORTE: LPC1114LV/303, LPC1114LV/103, LPC1112LV/103, LPC1112LV/003, LPC1102LV, LPC1101LV.
Nová součástka: W25X16A.
Zlepšení: Ve formuláři nastavení je nový CheckBox "Varovat, pokud načtený HEX soubor není zarovnaný na velikost slova."
Zlepšení: Pokud by se okno programu UP zobrazilo na ploše v místě, kde by nebylo vidět, např. po odpojení druhého monitoru, je zobrazeno na viditelné ploše.
Oprava: Opraveny hodnoty pojistek OSCIOFNC a UPLLEN u PIC32MX795F512L a součástek ve společném datasheetu.
Oprava: Při vytváření hlavního formuláře se někdy zobrazila výjimka.
3.16 (2015-08-05)
Nové součástky FORTE: MSP430I2020, MSP430I2021, MSP430I2030, MSP430I2031, MSP430I2040, MSP430I2041.
Nové součástky FORTE: C8051F901, C8051F902, C8051F911, C8051F912.
Nové součástky FORTE: C8051F920, C8051F921, C8051F930, C8051F931.
Nová součástka: EN25QH128A.
Nová součástka: BR24T256.
Zlepšení: Pro lepší indikaci o aktuálního stavu tlačítka Reset v programu, byla na tlačítko přidána značka.
Oprava PRESTO: U některých součástek při napájení z programátoru během programování nefungovalo správně nastavování doby vypínání napětí.
Oprava PRESTO - Pro PIC18FxxK22 součástka v LVP módu někdy špatně vstupovala do programovacího módu.
Oprava: Opraveno Device ID součástky PIC18LF23K22.
Oprava: Program při vytváření formuláře někdy skončil s chybou.
3.14 (2015-03-13)
Nové součástky: ATSAMD20J18A, ATSAMD20J17A, ATSAMD20J16A, ATSAMD20J15A, ATSAMD20J14A.
Nové součástky: ATSAMD20G18A, ATSAMD20G17A, ATSAMD20G16A, ATSAMD20G15A, ATSAMD20G14A.
Nové součástky: ATSAMD20E18A, ATSAMD20E17A, ATSAMD20E16A, ATSAMD20E15A, ATSAMD20E14A.
Nové součástky: ATSAMD21J18A, ATSAMD21J17A, ATSAMD21J16A, ATSAMD21J15A.
Nové součástky: ATSAMD21G18A, ATSAMD21G17A, ATSAMD21G16A, ATSAMD21G15A.
Nové součástky: ATSAMD21E18A, ATSAMD21E17A, ATSAMD21E16A, ATSAMD21E15A.
Nové součástky: ATSAMD11C14A, ATSAMD11D14A, ATSAMD10D14A, ATSAMD10D13A, ATSAMD10C14A, ATSAMD10C13A.
Nová součástka: AT45DB161B.
Nová součástka: A25LQ32A.
Zlepšení: Do dialogu, který varuje, když data byla manuálně změněna a přitom je zapnuté automatické načítání souboru před programováním, bylo přidáno tlačítko umožňující pokračovat bez načítání souboru.
Zlepšení: V nastavení lze zapnout zobrazování checksumy paměti programu dole ve stavovém řádku.
Změna: Pro oba podporované programátory jsou nastavení časů pro zapnutí a vypnutí interního napájecího napětí vždy aktivní, jejich vypínání nemá pro ICSP programátory smysl.
Oprava: U součástek PIC16F178x byly opraveny hodnoty pojistky VCAPEN.
Oprava: Na některých počítačích, když bylo zapnuté interní napájení v klidu a napětí během programování nebylo zapnuté, se při následné akci s programátorem (např. čtení) program zasekl.
Nové součástky: PIC24FJ128GA202, PIC24FJ128GA204, PIC24FJ64GA202, PIC24FJ64GA204.
Nové součástky: PIC24FJ128GB202, PIC24FJ128GB204, PIC24FJ64GB202, PIC24FJ64GB204.
Nové součástky: PIC12F1612, PIC12LF1612.
Nové součástky: PIC16LF1554, PIC16LF1559.
Nové součástky: SST26VF016B, SST26VF064B.
Nové součástky: EN25S64, EN25S16.
Nová součástka: MX25U1635E.
Zlepšení: Pro PIC24 a dsPIC33 se po naprogramování PE dělá kontrola, že PE komunikuje.
Zlepšení: V menu "Zobrazit" lze otevřít konzoli, kam UP může vypsat podrobnosti o programování.
Zlepšení: Nový USB ovladač verze 2.12.00.
Zlepšení: Byly aktualizovány údaje dialogu "Informace o programu".
Zlepšení: Kvůli lepší srozumitelnosti byl doplněn hint nastavení "Frekvence oscilátoru" pro MCU AVR a 8051 v okně nastavení programátoru.
Změna: U PIC32 byla změněna velikost bloků, po kterých se čte.
Změna FORTE: U PIC32 byla změněna detekce konce programování.
Změna: Do souboru projektu se vždy ukládají pozice oken, včetně pozice hlavního formuláře. Pokud v projektu specifikace polohy okna není, okno je umístěno do výchozí polohy.
Změna: UP před programováním správně nastaví rezervované pojistky u PIC24. Dříve se nastavovaly jen při výběru součástky.
Změna: Pro PIC32 byly z menu Erase odstraněny položky mazání pouze paměti programu a boot paměti, program podporuje pouze mazání celé součástky.
Oprava PRESTO: Pro AT89LP51RB2/RC2/IC2 byl opraven algoritmus programování pojistek.
Oprava PRESTO: U PIC16, pro které je pro vstup do LVP módu nutné poslat 32bitový kód, se při vypínání interního napájení nečekalo nastavenou dobu pro vypnutí napětí a program hlásil, že napětí nebylo dostatečně vybito.
Oprava: Prodloužen čas po odeslání vstupního kódu pro vstup do enhanced ICSP módu PIC24.
Oprava: Když bylo nastaveno nikdy neukládat projekt, po změně programátoru se někdy do projektu ukládalo.
Oprava: Při čtení z příkazového řádku parametrem /read se neuložil samostatný soubor pro EEPROM, pokud byl v projektu definován, např. u AVR.
Oprava: Po mazání OTP sektoru součástky EN25F40 a EN25F16 mohl blankcheck číst špatné hodnoty.
Oprava: Opravena varovná hlášení, když se nepodaří spustit programování, kvůli chybě detekované programátorem. Hlášení byla zavádějící.
Oprava: Oprava vytváření hlavního formuláře - při vytváření formuláře se někdy zobrazily výjimky a program havaroval.
Oprava: Když program registroval, že byla provedena změna v datech, po zavření formuláře konfigurace a jeho opětovném otevření již změnu neregistroval a např. se neptal zda uložit soubor.
Oprava: U všech součástek, které nemají pojistky uložené v HEX souboru, se nenastavuje změna souboru při změně pojistek, dříve se takto program choval jen pro AVR.
Nové součástky FORTE: STM32F437IG, STM32F437II, STM32F437VG, STM32F437VI, STM32F437ZG, STM32F437ZI.
Nové součástky FORTE: STM32F439BI, STM32F439IG, STM32F439VG, STM32F439VI, STM32F439ZG, STM32F439ZI.
Nové součástky: PIC32MX170F256B, PIC32MX170F256D, PIC32MX270F256B, PIC32MX270F256D.
Nové součástky: ATtiny441, ATtiny841.
Nová součástka: SST26VF032B.
Zlepšení: Prodloužen čas zobrazování hintů v programu.
Zlepšení: V dialogu výběru programátoru je nová volba "Vždy použít toto S/N", která způsobí, že programátor s vybraným sériovým číslem je použit, i když je v projektovém souboru definováno jiné sériové číslo programátoru. Pokud je sériové číslo definováno parametrem na příkazovém řádku, je použito S/N z příkazového řádku.
Zlepšení: Při programování z příkazového řádku se v záhlaví status formuláře zobrazuje jméno programovaného souboru.
Zlepšení: Běžící instanci programu UP se předává i commandline parametr /read.
Zlepšení: Přidána funkce, která při automatickém načítání souboru před programováním kontroluje, zda se načtený soubor od předchozího programování změnil. Pokud se soubor nezměnil, program vypíše varování.
Zlepšení: V "Nastavení/Nastavení programu/Panely" je nová volba "Při otevření projektu vynulovat čítače", která při otevření projektu vynuluje čítače.
Zlepšení: Přidána funkce čtení device ID pro AT89LP51RB2, AT89LP51RC2, AT89LP51IC2, AT89LP6440, AT89LP3240, AT89LP213, AT89LP214, AT89LP216, AT89LP428, AT89LP828.
Změna FORTE: Pro STM32F1 se během programování vypíná watchdog.
Změna: Změna loadování PE pro PIC32.
Změna: Pro součástky 8051, které mají defaultně negativní polaritu resetu (AT89LP6440, AT89LP51ED2, AT89LP213,...), byl změněn algoritmus vstupu do programovacího režimu, aby bylo možné s použitím interního napájení přeprogramovat součástku, která má zakázaný reset pin nebo vypnuté ISP rozhraní.
Oprava: Před programováním zamčených AVR32 se nezobrazoval dialog vyžadující potvrzení programování, i když byl v nastavení povolen.
Oprava: Opraveny adresy většiny součástek ARM, aby se data správně načítala z HEX souboru.
Zlepšení: V menu "Nastavení programu" je možné změnit zobrazení ASCII překladu v editorech tak, že se zobrazuje pouze překlad nejnižšího bytu slova.
Zlepšení: Při zobrazení Device ID a odpovídajícího typu součástky program vypíše, i zda je to ta součástka, která je v programu vybrána.
Zlepšení FORTE: Zrychleno programování AVR32.
Zlepšení PRESTO: Pro 8051, které nepotřebují nastavit rychlost komunikace podle frekvence oscilátoru, byla přidána další pomalá rychlost komunikace, přibližně 31 kHz.
Zlepšení PRESTO: Varovná hlášení, že je třeba snížit velikost VPP z programátoru, byla doplněna.
Zlepšení: Pro AT89LP51ED2, AT89LP51ID2 a AT89LP51RD2 je možné číst Device ID.
Změna: Upraveno varovné hlášení, které se zobrazuje při vybraném externím napájení u součástek, které potřebují připojit programovací napětí před napájecím napětím.
Změna: V algoritmu mazání PIC32 prodloužen čas z 1 ms na 10 ms, jak to Microchip změnil ve specifikacích.
Změna: Při programování pojistek AVR32, když se součástka zamykala security bitem, program hlásil chybu komunikace, nyní hlásí chybu pouze tehdy, pokud pojistky nebo stav security bitu nesouhlasí při verifikaci. Verifikace se provádí v kroku programování CFG paměti.
Oprava: Pro PIC32 se 128Wordovym programovacím bufferem se používá nová verze PE. Důrazně doporučujeme pro programování PIC32 používat aktuální verzi programu UP, starší verze PE může trvale zamknout součástku.
Oprava FORTE: Program někdy před programováním zobrazil výjimku.
Oprava: U některých dialogů, dotazujících se zda pokračovat, se pokračovalo, i když byl dialog zavřen křížkem.
Oprava: Do Menu Smazat byla doplněna položka "Smazat vše (i kalibrační paměť)", která zmizela v některé z předchozích verzí programu.
Oprava PRESTO: Když bylo zapnuté interní VDD v klidu u součástek PIC, které vyžadují VPP před VDD a bylo zvoleno při načítání souboru přečíst ID pozice ze součástky a současně načítat datový soubor před programováním, program hlásil, že se uživatel pokouší připojit interní napájení, když je na pinu VDD přítomné napětí.
Oprava: Při programování PIC16 se nepodbarvoval konec paměti programu.
Oprava: Při čtení CFG paměti AVR32 program někdy zobrazoval výjimku.
Oprava FORTE: Při timeoutu USB vlákna program vypíše chybu komunikace.
Oprava PRESTO: U součástek, které podporuje jen PRESTO, program chybně varoval, že nemohou být programovány s interním napájením bez použití HPR1V2.
Oprava: U 32bitových součástek, které nemají datovou paměť, docházelo při zavření formuláře nastavení k přepnutí zobrazení počtu slov na řádek ve formuláři paměti programu.
Oprava: Po verifikaci 32bitových součástek se při nalezení chyby nebarvilo pozadí editoru barvou chyby.
Oprava: Pokud bylo na příkazovém řádku pomocí parametru /s zadáno sériové číslo programátoru pouze šesti znaky (tj. bez počátecního "A6"), a v těchto 6 znacích byl obsažen řetězec "A6", pak program UP sériové číslo špatně vyhodnotil, a nemohl s programátorem komunikovat.
3.09 (2014-04-28)
Nové součástky FORTE: STM8S207CB, STM8S207MB, STM8S207RB, STM8S207SB, STM8S208CB, STM8S208MB, STM8S208RB.
Nové součástky FORTE: STM8S208R8, STM8S208C8, STM8S207S8, STM8S207R8, STM8S207M8, STM8S207K8, STM8S207C8.
Nové součástky FORTE: STM8S208S6, STM8S208C6, STM8S207S6, STM8S207R6, STM8S207K6, STM8S207C6.
Nové součástky FORTE: STM8S105S6, STM8S105K6, STM8S105C6, STM8S105S4, STM8S105K4, STM8S105C4.
Nové součástky FORTE: STM8S103F3, STM8S103K3, STM8S103F2, STM8S003F3, STM8S003K3, STM8S903F3, STM8S903K3.
Nové součástky FORTE: STM8S007C8, STM8S005K6, STM8S005C6.
Nové součástky: AT45DB021E, AT45DB041E, AT45DB081E, AT45DB161E, AT45DB321E, AT45DB641E.
Nové součástky: W25Q128FV, W25Q128BV.
Nová součástka: N25Q512A13G.
Zlepšení: Pro příkazový řádek přibyl nový parametr /read, který přečte součástku a uloží její obsah do souboru.
Zlepšení: Pro 32bitové součástky kromě PIC32 byl zúžen formulář paměti programu a upraveny adresy, aby odpovídaly skutečným adresám součástky.
Zlepšení: Zlepšena detekce chyb hardwaru při verifikaci nebo blankchecku.
Zlepšení: Na začátek souboru suplist.htm doplněn seznam podporovaných rodin součástek pro rychlejší vyhledávání.
Změna: Pokud při rozdílovém programování nastane chyba, programování skončí, další operace už se nedělají.
Změna: Změna v zobrazování ukazatele stavu mazání většiny SPI Flash pamětí pro PRESTO.
Oprava: U dsPIC30 se při volbě mazání jen paměti programu nebo jen datové paměti mazala vždy celá součástka.
Oprava: Opraven "Import datové paměti ze souboru" pro součástky ATxmega.
Oprava: Opravena velikost programovacího bufferu ATxmega128A4.
Oprava: Po výběru některých součástek se nastavilo, že se změnila data k programování a při otevírání souboru se pak program ptal, zda má uložit noname.hex.
3.07 (2013-12-18)
Nové součástky: MSP430G2203, MSP430G2233, MSP430G2303, MSP430G2333, MSP430G2403, MSP430G2433, MSP430G2533.
Zlepšení PRESTO: Přidána možnost snížit frekvenci komunikace pro SPI Flash paměti.
Zlepšení: Z projektu se nenačítají nastavení souboru projektu, která mají být uložena v up.ini. Pokud bylo v projektu uloženo nastavení zda se má program ptát na uložení souboru projektu, program načetl nastavení z projektu a přepsal jím nastavení v up.ini.
Zlepšení PRESTO: Signál reset součástek se ovládá jedním tlačítkem, jako je to u FORTE.
Zlepšení PRESTO: Napájení v klidu a napájení během programování se zapíná CheckBoxem místo ComboBoxem, je to rychlejší.
Zlepšení: Nová volba "Před načtením souboru varovat, pokud byla data v souboru změněna" bude varovat pokud je nastaveno "Načíst data ze souboru vždy před programováním", a data v některém editoru byla změněna.
Zlepšení: Nová verze USB driveru, verze 2.8.30.
Zlepšení: V dialogu "Sériová výroba" doplněna možnost automatického spuštění programování poté, co je připojeno externí napájení.
Zlepšení: V nastavení programu a v lokálních menu editorů přibyly volby pro změnu šířky editoru na 8 slov. Dříve byla tato volba dostupná jen pro paměť programu.
Zlepšení: Pro AVR doplněna možnost čtení Device ID.
Zlepšení: Pro PIC12F752 přidána podpora rozdílového programování.
Změna: Z dialogu výběru programátoru byly odstraněny volby pro výběr rychlosti LPT programátorů.
Změna PRESTO: Pro MCU PSoC má PRESTO nyní samostatný ComboBox pro nastavení algoritmu programování podle napájecího napětí. Při použití staršího souboru projektu programu UP pro PSoC nemusí být algoritmus programování nastavený správně!
Změna: CAT25256 rozdělen na typ s ID a na starší typ bez ID oblasti.
Změna FORTE: Změna algoritmu mazání dsPIC30.
Změna: Doplněny součástky AVR s Device ID odlišným od základního typu.
Změna: Drobné změny názvů některých položek v programu.
Změna: Změna zavírání HEX souboru po načtení.
Změna: U ATtiny24 upraveno jméno volby interního oscilátoru 128 kHz.
Změna PRESTO i FORTE: Pojistky ATtiny13 se programují opačně, nejprve low byte, potom high byte. Když se programoval nejprve high byte, na některých revizích součástky nešel naprogramovat high byte pojistek.
Oprava: Opraveny hodnoty pojistky BODLEVEL součástky ATtiny1634.
Oprava: Ve Windows Vista a novějších po stisku klávesy Alt zmizely některé texty a komponenty.
Oprava PRESTO: Programátor PRESTO před programováním z příkazového řádku někdy špatně vyhodnocoval napětí na napájecích pinech.
Oprava FORTE: Pokud měl být signál reset aktivní, nebyl po programování aktivován u všech podporovaných součástek, např. MSP430.
Oprava PRESTO: Po naprogramování nemohl někdy programátor přečíst obsah PIC12CE674 a ostatních součástek z této rodiny, přestože součástka byla odemčena.
Oprava: Opravena velikost paměti programu PIC18F14K22 a PIC18LF14K22.
Oprava: Když uživatel zvolil programovat pouze datovou oblast paměti EEPROM, která má i CFG slovo, program ji chtěl i mazat, což součástka nepodporuje.
Oprava PRESTO: Opraveno mazání dsPIC30. U součástek, které mají pojistku BWRP, jí nebylo možné smazat, pokud byla aktivní.
Oprava: Opravena funkce načtení souboru vždy před programováním - když nebyl vybrán žádný soubor a funkce byla aktivní, program načítal do paměti výchozí hodnoty.
Oprava: Opraven instalátor USB ovladače.
Oprava: Při čtení některých součástek ARM, které mají chybu EFC, např. AT91SAM7X512 rev.A, byly na některých pozicích čteny nuly místo skutečných dat.
Oprava: U PIC12F752 opraveny hodnoty pojistky BOREN.
Oprava: Program se při nedostatku volné paměti zasekl, nyní nahlásí chybu.
Nové součástky: S25FL128S-64kB, S25FL128S-256kB, S25FL256S-64kB, S25FL256S-256kB, S25FL512S-256kB.
Nové součástky: PIC24FJ128DA206, PIC24FJ128DA210, PIC24FJ128GA306, PIC24FJ128GA308, PIC24FJ128GA310.
Nové součástky: dsPIC33FJ06GS001, dsPIC33FJ06GS101A, dsPIC33FJ06GS102A, dsPIC33FJ06GS202A, dsPIC33FJ09GS302.
Nové součástky: PIC24FJ64GA106, PIC24FJ64GA108, PIC24FJ64GA110.
Nové součástky: PIC24FJ64GA306, PIC24FJ64GA308, PIC24FJ64GA310.
Nové součástky: PIC16F1512, PIC16F1513, PIC16LF1512, PIC16LF1513.
Nové součástky: PIC32MX110F016C, PIC32MX210F016C, PIC32MX220F032C.
Nové součástky: PIC16F1454, PIC16F1455, PIC16F1459, PIC16LF1454, PIC16LF1455, PIC16LF1459.
Nové součástky FORTE: ATxmega64C3, ATxmega192C3, ATxmega256C3, ATxmega384C3.
Nová součástka FORTE: ATxmega384D3.
Nová součástka: MX25L512E.
Nové součástky: AT90PWM81, AT90PWM161.
Nové součástky: PIC18F24K50, PIC18LF24K50, PIC18F25K50, PIC18LF25K50.
Nová součástka: CAT25256.
Zlepšení: PRESTO resetuje PIC24 a dsPIC33 po naprogramování.
Zlepšení FORTE: Pro SPI Flash paměti přidána možnost nastavit frekvenci komunikace s chipem.
Zlepšení: V dialogu vkládání textu byla přidána možnost vkládat text i do vyšších bytů vícebytových slov.
Zlepšení: Hexeditory nyní zobrazují ASCII překlad všech bytů ve slově, dříve se zobrazoval jen nejnižší byte slova.
Zlepšení FORTE: U SBW rozhraní MSP430 bylo upraveno časování tak, aby při zvolené rychlosti "Nejpomaleji" bylo možné programovat, když je na pinu SBWTDIO 2200 pF kondenzátor, který TI doporučuje jako maximální vhodnou kapacitu při použití SBW rozhraní.
Zlepšení: Přidána možnost nastavit rychlost komunikace pro součástky 8051, které nevyžadují regulovat rychlost komunikace podle frekvence oscilátoru.
Změna: Při BlankChecku se u 8051 součástek nekontroluje, zda je naprogramovaná kalibrační konstanta, 0xFF je jedna z možných hodnot kalibrační konstanty, i když je naprogramovaná.
Změna: Změněna verze PE pro dsPIC33 a PIC24.
Změna FORTE: Byl změněn způsob čekání na dokončení programování t2ch procesorů řady 8051, které vyžadují před programovacími příkazy znaky 0xAA a 0x55, což jsou např. AT89LP51ED2/213/428/6440.
Změna: Aktualizován USB ovladač, současná verze je 2.08.28.
Změna: Byly změněny některé texty v programu.
Oprava: Opraveny hodnoty pojistky FCKSM součástek dsPIC33FJxxMC1xx, dsPIC33FJxxGP1xx a PIC24FJxxMC1xx.
Oprava: Když bylo nastaveno "Načíst hex soubor vždy znovu před programováním" a žádný soubor nebyl otevřený, program načetl výchozí hodnoty. Nyní je tato volba ignorována, pokud není otevřený soubor.
Oprava: Nešlo naprogramovat CFG paměť některých PIC16 a PIC12.
Oprava: Opravena adresa v dialozích vkládání textu a vyplňování hodnoty u vícebitovych slov.
Oprava: Opraveno programování MSP430F5310, MSP430F5309, MSP430F5308, MSP430F5304, součástku nešlo naprogramovat, obsah boot paměti se špatně četl.
Oprava: Opraveno načítání HEX souboru dialogem "Import datové paměti ze souboru" pro vetšinu součástek PIC.
Oprava: Při čtení HEX souboru, který obsahuje neplatný hexadecimální znak, program zobrazil výjimku.
Oprava: Opraveny pojistky AT89LP51ED2, odstraněny pojistky, které tato součástka nemá.
Oprava: Opraveno načítání parametrů MSP430 z projektu při programování na příkazovém řádku.
Oprava: Po načtení projektu program nenastavil správně texty v menu podle aktuální součástky.
Oprava PRESTO: Opraveno programování dsPIC33 a PIC24 pomocí PE, občas se zobrazovala chyba komunikace.
Oprava FORTE: Opraveno načítání nastavení pro zrychlené programování MCU AVR.
Oprava: Opraveno nastavení rychlosti hodin po zrychleném programování AVR, když bylo programování přerušeno.
Oprava FORTE: Mikrokontroléry AVR někdy nekomunikovaly s programátorem.
Oprava: Opraveno mazání jen paměti programu PIC18F8xK90, PIC18F6xK90, PIC18F8xK22, PIC18F6xK22, PIC18FxxK80, mazala se také paměť EEPROM.
Oprava PRESTO: Po naprogramování PIC24 nebo dsPIC33 se program součástky spustil, i když bylo aktivní tlačítko "Zastavit".
Oprava FORTE: PIC18, který používá kód pro vstup do LVP módu, nemusel do tohoto módu vstoupit při použití napájení z programátoru.
Oprava FORTE: Pokud bylo při programování použito napětí z programátoru nižší než minimální napětí potřebné pro celkové smazání součástky (Bulk Erase), program někdy zobrazoval chybu, že je přítomné externí napětí a nechtěl zapnout napětí z programátoru.
Oprava PRESTO: Konfigurační paměť AT89LP51ED2, AT89LP51RD2, AT89LP51ID2 se někdy nenaprogramovala správně.
Oprava: Opraveny velikosti paměti ATtiny4, ATtiny5, ATtiny9.
Oprava FORTE: Opraveno nastavení času při zapnutí interního napájení během programování.
Oprava FORTE: Po stisku tlačítka "Přerušit" někdy trvalo dlouho, než byla operace přerušena.
Oprava FORTE: Opraveno chování tlačítka RESET, pokud bylo použito interní napájení v klidu i během programování a aktivováno tlačítko RESET, po programování bylo aktivováno, ale součástka nebyla zastavena.
Nové součástky: PIC24FJ16MC101, PIC24FJ16MC102, PIC24FJ32MC101, PIC24FJ32MC102, PIC24FJ32MC104.
Nová součástka: PIC12F752.
Zlepšení: Pojistky typu Edit byly rozšířeny, aby i při zvětšeném písmu v OS zobrazovaly všechny znaky.
Zlepšení FORTE: Během programování, kdy není aktualizována zobrazená hodnota napětí, je ukazatel neaktivní.
Zlepšení: Na Windows 7 je průběh úlohy zobrazován ProgressBarem na liště.
Zlepšení: Přidán nový parametr pro příkazovou řádku /code - provede zvolenou operaci jen s pamětí programu nebo hlavní pamětí součástky.
Zlepšení: Do nastavení přidána možnost vypnout kontrolu zda HEX soubor obsahuje data pro CFG paměť "Varovat, pokud načtený soubor neobsahuje data pro CFG paměť.".
Zlepšení: Tlačítko "Základní nastavení" v okně "Nastavení programu" je nyní globální pro všechny panely v okně.
Změna: Drobné změny textů.
Oprava: Opraveno mazání PIC18FxxK90, PIC18F8xK22, PIC18F6xK22, smazal se jen začátek paměti kódu.
Oprava: Opraveno programování i mazání PIC16F716 s externím napájením.
Oprava FORTE: Opraveno programování ATxmega32A4U.
Oprava: Opraveno načítání HEX souboru pro N25Q32A13E.
Oprava: Pokud byl načtený soubor s jinou příponou než .MCS a uživatel zvolil uložit jako soubor s příponou .MCS, soubor se uložil ve formátu souboru HEX s příponou .MCS.
Oprava: Opraveno vkládání sériových čísel do paměti MSP430F1xx, MSP430F2xxx, MSP430G2xxx a MSP430F4xxx.
Oprava: Oprava čtení zamčené CFG paměti MSP430F1xx, MSP430F2xxx, MSP430G2xxx a MSP430F4xxx. Když byla součástka zamčená, při čtení CFG paměti program hlásil chybu komunikace.
Oprava: Program na příkazové řádce někdy nenačetl HEX soubor, když byl v projektu uložený bez cesty.
3.04 (2012-12-13)
Nová součástka FORTE: DS2502.
Nová součástka FORTE: DS1982.
Nové součástky FORTE: DS1992, DS1993, DS1995, DS1996.
Nové součástky FORTE: DS1971, DS1972, DS1973, DS1985.
Zlepšení: V menu přidána volba umožňující povolit nebo zakázat změnu velikosti napájecího napětí v idle stavu, pokud je zapnuté.
Zlepšení: Při čtení Device ID 1-Wire součástky se kontroluje CRC.
Zlepšení: Šířka pojistky typu Edit se nastavuje automaticky podle maximálního očekávaného počtu znaků.
Zlepšení: Instalátor instaluje USB driver 2.8.24 pro PRESTO i FORTE.
Oprava: Zlepšena kontrola jestli programátor čte Device ID jako samé jedničky.
Oprava: Při načítání souboru pro většinu 8051, které mají bytové lock bity, se zobrazovalo varování, že nelze zpětně přeložit pojistku.
Oprava: Po stisku tlačítka "Programovat" se po čtení CFG paměti, které se provádí před programovaním, zobrazila výjimka, pokud při této operaci nastala chyba.
Oprava FORTE: Opraveno časování většiny dsPIC33 a PIC24.
Oprava FORTE: Boot paměť CC430 a MSP430 se špatně verifikovala, když bylo povoleno "Neprovádět kontrolu naprogramování prázdných pozic na konci paměti".
Oprava FORTE: I když bylo v nastavení vybráno "Neprovádět blank check po smazání", blank check boot paměti MSP430 a CC430 se provedl.
Oprava FORTE: Programování některých součástek PIC v LVP módu s externím napájením nefungovalo správně.
Oprava PRESTO: Po mazání součástek CCxxxx program hlásil chybu komunikace.
Nové součástky FORTE: dsPIC33EP256MU806, dsPIC33EP256MU810, dsPIC33EP256MU814, dsPIC33EP512GP806, dsPIC33EP512MC806, dsPIC33EP512MU810, dsPIC33EP512MU814.
Nové součástky FORTE: PIC24EP256GU810, PIC24EP256GU814, PIC24EP512GP806, PIC24EP512GU810, PIC24EP512GU814.
Nová součástka: W25X40.
Zlepšení: Pokud je aktivní CFG formulář a uživatel otevře dialog pro vyplnění dat "Úpravy/Vyplnění hodnotou", je ve formuláři predvybraná paměť ID, pokud ji součástka má.
Zlepšení: Pro MSP430 a CC430 byly změněny názvy v menu pro lepší přehlednost.
Zlepšení: FORTE nově podporuje programování boot paměti MSP430 a CC430.
Zlepšení: U MSP430 se při programování pouze informační paměti maže pouze tato paměť.
Zlepšení: Přidány nové parametry pro příkazovou řádku /boot a /noboot pro programování nebo neprogramování boot paměti.
Zlepšení: Přidány nové parametry Windows messages pro práci s boot pamětí.
Zlepšení: Ve Windows messages je nový parametr W=8 pro BlankCheck.
Zlepšení: Pro nadbytečnost odstraněna volba "Programování pomocí ICSP kabelu".
Změna: Nastavení "Nezobrazovat varování při zapnutí interních 5V pro 3.3V součástku." je aktivní jen pro PRESTO.
Oprava: Opraveno vkládání sériového čísla ze souboru do informační paměti CC430 a MSP430, vkládalo se do paměti programu.
Oprava: Opraveno chování RESET tlačítka pro FORTE. Tlačítko po programování nezůstávalo v reset stavu, když v něm bylo před programováním.
Oprava: Oprava spouštění programu v CPU FORTE.
Oprava: V nastavení klávesových zkratek se zobrazují jména paměti podle aktuálně vybrané součástky.
Oprava: Při čtení CFG paměti MSP430 nebo CC430 s použitim interního napájení se FORTE zaseklo, pokud nebyl nastaven dostatečný čas pro vypnutí napájecího napětí.
Oprava: Když UP už běžel a byl znovu zavolán z příkazové řádky se shodným /w parametrem, jako má běžící UP, měly se parametry předat tomu bežícímu UPu, což fungovalo jen pro základní parametry, nyní to funguje pro většinu parametrů.
Nové součástky: PIC12F1501, PIC12LF1501, PIC16F1508, PIC16LF1508, PIC16F1509, PIC16LF1509.
Nové součástky: PIC16F1782, PIC16LF1782, PIC16F1783, PIC16LF1783.
Zlepšení: Možnost vložit data v hexadecimálním formátu pomocí formuláře pro vložení textu.
Zlepšení: Pokud není možné přečíst Device ID, zobrazí se konkrétní chyba, proč to nejde.
Změna: U AT89LP51ED2 a příbuzných typů jde nyní přepsat kalibrační konstantu.
Změna: Nepoužité bity pojistek ATmega32U4 se programují do výchozího stavu.
Změna: Na konci procedury mazání PIC12F512 doplněna verifikace kalibrace.
Změna: Změny ve čtení a programování AVR32.
Oprava: MSP430F4132, MSP430F4152 se programují přes SBW.
Oprava: Některé mikrokontroléry PIC nevstupovaly do HV programovacího módu správně v případě zapnutého externího napájení vypnutého externího pinu MCLR.
Oprava: U AT89LP51ED2 a příbuzných typů nešlo mazat poslední stránku User signature array, nyní jde mazat volbou Smazat/Smazat vše (i kalibrační paměť).
Oprava: U součástek AT90USB1286, AT90USB1287, AT90USB646, AT90USB647 z nastavení oscilátoru odstraněny volby pro Int. RC osc. 128 kHz, zmizely z datasheetu.
Oprava: Opraveno překreslování nápisu "Pojistky" v okně "Konfigurace".
Oprava: Opraveny hodnoty pojistky TB u pametí W25Qxxx.
Oprava: Pro ISP programátory opraven hint CheckBoxu pro pomalejší zapínání a vypínání VDD v ICSP módu.
Oprava: U MCU ATxmega se po programování pojistek BOOTRST, WDLOCK přes JTAG pojistky špatně verifikovaly.
Oprava: U ATmega1284, ATmega324p opraveny hodnoty pojistky BOOTSZ.
Oprava: Když bylo zapnuté logování sériových čísel do souboru a soubor se nepodařilo vytvořit, program opakovaně zobrazoval výjimku a spadl.
Oprava: Po rozdílovém programování se status okno zavíralo podle CheckBoxu v nastavení pro ostatní operace. Nyní se zavírá podle CheckBoxu pro programování.
Oprava: Opraveny popisy CheckBoxů v nastavení určující kdy se má zavřít status okno po provedení operace. Jeden CheckBox je jen pro programování a rozdílové programování, druhý pouze pro ostatní operace.
Oprava: U některých součástek, které nemají paměť EEPROM, se v menu zobrazovala možnost rozdílového programování paměti EEPROM.
2.55 (2011-10-21)
Nové součástky: AT32UC3L064, AT32UC3L032, AT32UC3L016.
Nové součástky: AT32UC3C2512C, AT32UC3C2256C, AT32UC3C2128C, AT32UC3C264C.
Nové součástky: AT32UC3B0512, AT32UC3B1512.
Nové součástky: AT32UC3A3256, AT32UC3A3128, AT32UC3A364, AT32UC3A3256S, AT32UC3A3128S, AT32UC3A364S.
Oprava: Program se ve quiet modu ptal zda přečíst EEPROM v případě, že paměť kódu byla zamčená a program potřeboval smazat celou součástku a na příkazové řádce bylo zvoleno /noe.
Oprava: Opraveny rezervované pojistky PIC18F66J16 a PIC18F66J11.
Oprava: Opravena detekce, že načtený HEX soubor neobsahuje pojistky.
2.53 (2011-05-20)
Nové součástky: PIC24FJ128DA106, PIC24FJ128DA110, PIC24FJ256DA106, PIC24FJ256DA110, PIC24FJ256DA206, PIC24FJ256DA210.
Nové součástky: PIC24FJ128GB206, PIC24FJ128GB210, PIC24FJ256GB206, PIC24FJ256GB210.
Nové součástky: PIC18F26J13, PIC18LF26J13, PIC18F46J13, PIC18LF46J13.
Nové součástky: PIC18F86J72, PIC18F87J72, PIC18F87J93.
Nové součástky: PIC16F720, PIC16LF720, PIC16F721, PIC16LF721.
Nové součástky: PIC16F722A, PIC16F723A.
Nové součástky: PIC16F707, PIC16LF707.
Nová součástka: ATtiny5.
Nová součástka: AT89LP51.
Nová součástka: AT89LP3240.
Nová součástka: MX25L6406E.
Nová součástka: W25X80.
Zlepšení: Program si v menu "Soubor/Poslední projekty" pamatuje 5 posledních otevřených projektů.
Zlepšení: Přidán timeout pro PIC32 při čekání na odpověď od PE.
Změna: Sériové číslo programátoru se na příkazové řádce zadává tak, jak se zobrazuje v UPu nebo jak je na nálepce, např. 016709 nebo A6016709, SN v dekadickém formátu již není podporováno.
Změna: V hodnotách konfiguračních slov se po výběru většiny součástek nastaví rezervované bity.
Změna: Hodnoty CFG slov PIC24 se před zápisem upraví, aby byly správně nastaveny rezervované bity.
Změna: Používá se nová verze PE pro PIC32.
Změna: Odstraněna součástka AT89S52E, protože se podle Atmelu nebude vyrábět.
Oprava: Nefungovalo napájení z programátoru pro některé součástky Microchip PIC, které neumožňují programování s 5V napájením, ani když uživatel zvolil, že má připojený 3V regulátor.
Oprava: Oprava indikátorů stavu programování při programování datové EEPROM u PIC16 a PIC18.
Oprava: Oprava programování některých PIC18FxxJxx - občas zůstávaly některé byty nenaprogramované.
Oprava: Oprava načítání a ukládání nastavení programu UP. V některých případech, když byl otevřený projekt, UP načetl defaultní hodnotu místo hodnoty z up.ini, při otevřeném projektu UP někdy neuložil hodnoty patřící do up.ini.
Oprava: Při načítání jazykového souboru se někdy objevila výjimka.
Oprava: Po stisku tlačítka OK ve formuláři "Nastavení programu" se nastavení uloží do up.ini, dříve se ukládalo až před ukončením programu.
Oprava: U součástek PIC18F2320 a PIC18F4320 byla doplněna chybějící pojistka MCLRE.
Oprava: Funkce "Export to bin" při exportu konfigurační paměti PIC18FxxJxx hlásila interní chybu.
Oprava: Opraveno mazání Boot paměti a zaprotektovaných PIC32 nových revizí.
2.52 (2011-03-02)
Nová součástka: ATtiny4.
Nové součástky: CC430F5133, CC430F5135, CC430F5137, CC430F6125, CC430F6126, CC430F6127, CC430F6135, CC430F6137.
Nové součástky: Součástky minimálně revize D - AT32UC3C064C, AT32UC3C0128C, AT32UC3C0256C, AT32UC3C0512C, AT32UC3C164C, AT32UC3C1128C, AT32UC3C1256C, AT32UC3C1512C.
Nové součástky: PIC16F1825, PIC16LF1825, PIC16F1829, PIC16LF1829.
Nové součástky: PIC18F47J13, PIC18LF47J13.
Nová součástka: PIC24HJ128GP306A.
Nová součástka: MX25L6445E.
Nová součástka: W25Q32BV.
Zlepšení: Pro AVR32 přidán timeout při čekání zda je flash připravena.
Zlepšení: Přidán globální timeout.
Změna: Po programování CFG slova AVR32 se neprovádí jeho verifikace. Verifikace se provádí během operace programování CFG slova, protože po zamčení nejde přečíst obsah CFG registru.
Změna: Úpravy v algoritmech pro AVR32.
Změna: U součástek 8051, u kterých není rychlost komunikace závislá na frekvenci oscilátoru, je ComboBox "Frekvence oscilátoru" neaktivní.
Změna: Změna práce s chybami, dříve když bylo hodně chyb, program potřeboval hodně paměti.
Oprava: Opraveno čtení MSP430, některé součástky se četly špatně.
Oprava: Opraveno Device ID PIC16F1933. Microchip opravil hodnotu ve specifikacích.
Oprava: Když nebyla vybraná žádná součástka, nefungovalo rychlé vyhledávání součástek v okně výběru součástky.
Oprava: U AVR se zobrazovalo první políčko paměti programu červeně, pokud tam bylo něco jiného než FFFFh.
Oprava: Opraveno programování paměti kódu ATmega103.
Oprava: Programátor umožňoval programovat AT89LP6440 s 5V napájením, součástka však může být napájena max. 3,6V.
Oprava: U součástek AT89LP6440, AT89LP213, AT89LP214, AT89LP214 bylo opraveno programování User row paměti.
Oprava: Při změně programátoru a nevybrání součástky se zobrazovala výjimka.
Oprava: U SPI flash pamětí se po přepnutí jazyka špatně zobrazoval popisek ID/User row paměti.
Oprava: Oprava programování a čtení pamětí 25LC1024, 25AA1024, M95M01.
Oprava: Pro SPI Flash paměti přidána kontrola chyb a cancel tlačítka ve všech blokujících čekáních.
Oprava: Opraveno programování některých PIC18F6xJxx a PIC18F8xJxx, při vypnutém Blank checku se začátek paměti programoval špatně.
2.51 (2010-12-20)
Nové součástky: PIC16F1824, PIC16LF1824, PIC16LF1827, PIC16F1828, PIC16LF1828.
Nové součástky: PIC18F26J53, PIC18LF26J53, PIC18F27J53, PIC18LF27J53, PIC18F46J53, PIC18LF46J53, PIC18F47J53, PIC18LF47J53.
Změna: Při chybě hardware nebo zrušení operace uživatelem během Verifikace nebo BlankChecku program nekontroluje chyby v datech, protože to nemá smysl.
Změna: Pro PIC18FxxJxx se neimplementované pojistky, u nichž Microchip nepožaduje žádnou speciální hodnotu, programují jako log.1.
Změna: Změna v algoritmu programování pojistek procesoru ATmega168.
Změna: Změna v algoritmu programování dsPIC33 pomocí Programming Executive, pokud PE neodpovídá.
Změna: Do suplist.htm přidána poznámka.
Oprava: S PIC32 nebylo možné komunikovat po naprogramování kódu přeložených novou verzí překladače v MPLAB IDE.
Oprava: Když byl vybrán programátor a nebyla vybrána součástka, objevovalo se hodně výjimek.
Oprava: U součástek AVR byla změna pojistek vyhodnocena jako změna souboru .HEX; při zavírání se UP ptal na uložení souboru, pojistky se ale ukládají do projektu nebo souboru .INI.
Oprava: Opraveno překreslování labelů pojistek v okně Konfigurace ve Windows 7.
Oprava: Opraveno Device ID součástky PIC16LF1826.
Oprava: Opraveno načítání dat ze souboru .HEX pro ID paměť.
Oprava: Opraveno mazání ID paměti PIC18FxxK22.
Oprava: Paměť AT45DB081D se špatně zamykala proti zápisu.
Oprava: Oprava programování Lockdown registru u pamětí AT45DBxxxD.
Oprava: Opraveny pojistky některých dsPIC33 a PIC24H.
Oprava: Opraveny velikosti bufferu PIC16F18xx.
2.50 (2010-10-15)
Od této verze bude UP pracovat pod Linuxem s FTDI ovladačem verze 0.4.16.
Nové součástky: MX25L8006E, MX25L1606E, MX25L12845E.
Nová součástka: A25L80P.
Nové součástky: PIC16F1938, PIC16LF1938, PIC16F1939, PIC16LF1939.
Nové součástky: PIC12F1822, PIC12LF1822, PIC16F1823, PIC16LF1823.
Nové součástky: PIC18F27J13, PIC18LF27J13.
Nové součástky: PIC18F23K22, PIC18F24K22, PIC18F25K22, PIC18F26K22, PIC18F43K22, PIC18F44K22, PIC18F45K22, PIC18F46K22.
Nové součástky: PIC18LF23K22, PIC18LF24K22, PIC18LF25K22, PIC18LF26K22, PIC18LF43K22, PIC18LF44K22, PIC18LF45K22, PIC18LF46K22.
Zlepšení: PIC32 se resetují po programování, takže se program hned rozběhne.
Zlepšení: Pokud jsou aktivní sériová čísla a uživatel změní součástku nebo HEX soubor, zobrazí se varování, že sériová čísla jsou stále aktivní.
Zlepšení: Pro většinu AVR součástek přidána volba hodin >2kHz, aby bylo možné se součástkou komunikovat při nastavených hodinách 32kHz/8.
Zlepšení: Zrychleno mazání některých SPI Flash pamětí, mažou se instrukcí BulkErase: M25P16, M25P32, M25P40, M25P64, M25P80, M25P128.
Oprava: Opravena velikost datové paměti PIC18F14K22.
Oprava: Při spuštení programu, když nebyla vybrána součástka ani programátor, se zobrazovala výjimka.
Oprava: V menu Zobrazit se některé texty zobrazovaly špatně: Informační pamět/User page/Boot pamět.
Oprava: Některé PIC18F1xxx byly v UPu zařazeny ve špatné rodině.
Oprava: U soucástek PIC18LF13K22 a PIC18LF14K22 nefungovalo omezení jen na 3V napájení.
2.49 (2010-05-27)
Nová součástka: ATmega1284.
Nové součástky: PIC16F1946, PIC16F1947, PIC16LF1946 a PIC16LF1947.
Nové součástky: PIC16F1826, PIC16LF1826 a PIC16F1827.
Nová součástka: PIC12F617.
Nové součástky: PIC32MX575F256L, PIC32MX675F256L, PIC32MX675F256H, PIC32MX695F512L, PIC32MX695F512H, PIC32MX775F256L, PIC32MX775F256H, PIC32MX775F512L a PIC32MX775F512H.
Nové součástky: PIC24HJ256GP206A, PIC24HJ256GP210A a PIC24HJ256GP610A.
Nové součástky: dsPIC33FJ64GP708A, dsPIC33FJ128MC710A, dsPIC33FJ256GP506A, dsPIC33FJ256GP510A, dsPIC33FJ256GP710A, dsPIC33FJ256MC510A a dsPIC33FJ256MC710A.
Nové součástky: dsPIC33FJ32GS406, dsPIC33FJ32GS606, dsPIC33FJ32GS608, dsPIC33FJ32GS610, dsPIC33FJ64GS406, dsPIC33FJ64GS606, dsPIC33FJ64GS608 a dsPIC33FJ64GS610.
Zlepšení: Pokud je otevřený projekt a uživatel ho chce uložit, v okně Save dialogu se předepíše jeho původní jméno, pokud již byl uložený.
Zlepšení: Pokud je otevřený HEX soubor a uživatel zvolí "Uložit jako", jméno původního souboru se předepíše v Save dialogu.
Zlepšení: Nové parametry pro příkazový řádek: /pdiff pro rozdílové programování a /eeonly definující, že se má daná operace provést jen s pamětí EEPROM.
Zlepšení: Rozšířeno působení parametru /cfg i na jiné funkce než jen programování.
Zlepšení: Pokud při komunikaci s Cypress PSoC programátor vytimeoutuje z důvodu nekomunikující součástky, udělá se ještě jeden pokus.
Změna: Když je otevřený HEX soubor a chci otevřít jiný, Open dialog se otevře v místě uložení původního HEX souboru. Pokud je otevřený projekt a není načtený HEX soubor, Open dialog HEX souboru se otevře v místě uložení projektu.
Oprava: Opraveny hodnoty pojistky EMB u PIC18F96J60, PIC18F96J65 a PIC18F97J60.
2.48 (2010-04-14)
Nové součástky: ATtiny10, ATtiny20 a ATtiny40.
Nové součástky: CC2530F32, CC2530F64, CC2530F128, CC2530F256 a CC2531F256.
Nová součástka: SST25VF032B.
Nové součástky: PIC16F1933 a PIC16LF1933.
Nové součástky: PIC24FJ32GB002, PIC24FJ32GB004, PIC24FJ64GB002 a PIC24FJ64GB004.
Nové součástky: PIC24FJ32GA102, PIC24FJ32GA104, PIC24FJ64GA102 a PIC24FJ64GA104.
Nové součástky: PIC32MX575F256H, PIC32MX575F512H, PIC32MX575F512L, PIC32MX675F512H, PIC32MX675F512L, PIC32MX795F512H a PIC32MX795F512L.
Zlepšení: Součástky ATxmega se po naprogramování resetují, takže se hned spustí program.
Zlepšení: Implementováno rozdílové programování pro SPI Flash paměti, pokud se mění jen část obsahu paměti, může být rychlejší než standardní metoda programování.
Zlepšení: Při současném použití parametru /s a projektu se použije sériové číslo zadané parametrem /s.
Změna: Tlačítko "Přerušit" se nekontroluje v USB vlákně.
Změna: Změněna doba mazání u součástek CCxxxx.
Změna: Nová verze PE pro PIC24 a dsPIC33.
Oprava: Při mazání SPI Flash pamětí při druhém programování během jednoho spuštění programu zobrazoval indikátor průbehu po celou dobu 100%, problém se projevoval jen na některých počítacích.
Oprava: Oprava mazání MSP430, na rychlejších počítačích se někdy nepodařilo smazat součástku.
Oprava: U součástek PIC16F1934,PIC16F1936, PIC16F1937, PIC16LF1934, PIC16LF1936 a PIC16LF1937 se nenačítala data pro EEPROM ze souboru HEX.
Oprava: Opraveno Device ID PIC18F46J50.
Oprava: Oprava hodnot pojistky VCAPEN u součástek PIC16F193x.
Oprava: Oprava hodnot pojistky LPT1OSC u většiny PIC18FxxJxx, Microchip má chybu v programovacích specifikacích.
Oprava: Programování PIC24 bez použití PE se při stisku tlacítka "Přerušit" zrušilo až po doprogramování paměti.
Oprava: Pokud byla vybrána součástka PSoC a na začátku komunikace součástka neodpoveděla, PRESTO zůstalo zaseknuté.
Oprava: Program timeoutoval, když se čekalo na odpověď uživatele, zda při chybě pokračovat.
Oprava: V poznámkách v suplist.htm opraveno jméno dokumentu.
Oprava: Po zavření programu UP zůstávalo zapnuté interní napájení na pinu VDD, pokud měl uživatel zapnuté interní napájení v klidu.
2.47 (2010-02-17)
Nová součástka: EN25F40 - nepodporuje zamykání OTP sektoru.
Zlepšení: Pro MSP430 s kalibrací v informační paměti (MSP430F2xxx, MSP430F5xxx) přidána v okně "Nastavení programátoru PRESTO" položka umožňující mazání informační paměti bez sektoru A.
Změna: Některá nastavení se ukládají do projektu místo do up.ini, pokud je projekt vybrán. Je to nastavení mazání, BlankChecku, nastavení načítání BIN souborů.
Změna: Změna velikosti programovacího bufferu ATxmega128A1, ATxmega128A3, ATxmega256A3.
Oprava: Opraveno překreslování formuláře "Konfigurace" ve Windows 7 a Windows Vista. V některých režimech se nezobrazovaly labely u pojistek.
Oprava: Oprava programování kalibrační konstanty během mazání u PIC12F629, PIC12F675, PIC16F630, PIC16F676.
Oprava: Při zvoleném jiném programátoru než PRESTO a výběru funkce "Programovat" zobrazoval UP výjimku "Invalid class typecast".
Oprava: Opraveno programování z příkazového řádku. Při programování součástek, kde je při <5V napájecím napětí potřeba vybrat programovací algoritmus 2 až 5V (např. AVR, EEPROM paměti), se při programování na příkazovém řádku načítaly hodnoty z up.ini misto z projektu.
Oprava: Opraveno programování informační paměti MSP430F >60kB.
Oprava: Pro programátory jiné než PRESTO se při otevření a zavření options formuláře zobrazovala zpráva "Proměnná SpecSetting.PREST.HPR3VDontAsk nebyla nalezena".
Oprava: Opraveny výchozí hodnoty pojistek a hodnoty pro rychlé programování součástky ATtiny13.
Oprava: Opraveno programování součástek ATxmega, některé stránky Flash paměti se neprogramovaly.
Oprava: Opraveno Device ID PIC18F4331 a PIC18F4431.
Oprava: Opraveno programování PIC24F s novým algoritmem (např. PIC24F16KA101), na některých počítačích se špatně programovala paměť programu.
2.46 (2010-01-15)
Nové součástky: CC2430F32, CC2430F64, CC2430F128 a CC2431.
Nové součástky, testovací implementace: dsPIC33FJ06GS101, dsPIC33FJ06GS102, dsPIC33FJ06GS202, dsPIC33FJ16GS402, dsPIC33FJ16GS404, dsPIC33FJ16GS502 a dsPIC33FJ16GS504.
Zlepšení: Pro většinu AVR součástek přidána funkce rychlého programování, která naprogramuje součástku s největší možnou frekvencí interního oscilátoru, funkce je aktivní, jen když se programuje alespoň pamět kódu a CFG pamět a není zakázáno mazání.
Zlepšení: Pro součástky PIC18FxxJxx je možné ovládat stav MCLR pinu součástky.
Zlepšení: Pro SPI Flash paměti je možné v dialogu "Otevřít další soubor" zvolit načtení souboru s opačným pořadím bitů, LSB je načten jako MSB.
Zlepšení: Optimalizováno čtení MSP430 s "širokým" JTAGem, součástky s velkou pamětí se čtou trochu rychleji.
Zlepšení: Do menu přidána položka pro rozdílové programování pouze paměti kódu.
Zlepšení: Po naprogramování AVR32 se resetuje součástka, takže se program po naprogramování rozběhne.
Zlepšení: Zaktualizovaná nápověda pro příkazový řádek.
Zlepšení: Nový parametr pro příkazový řádek "/verify" pro verifikaci obsahu součástky.
Zlepšení: Nový parametr pro příkazový řádek, pro volbu sériového čísla programátoru "/s".
Změna: Změna labelu u AVR a 8051 součástek z "Frekvence krystalu" na "Frekvence oscilátoru", lépe odpovídá funkci.
Změna: Změněna Programming executive pro dsPIC33 a PIC24H.
Oprava: Součástky PIC18F24K20, PIC18F24K20 a některé další při programování z příkazového řádku zobrazovaly hlášení chyby ztráty napájení.
Oprava: Načítání HEX souboru pro AVR32, načítal se podle opačného Endianu.
Oprava: Oprava výchozích hodnot pojistek u AVR32 a u některých 8051.
Oprava: Oprava funkce tlačítka Cancel a implementace timeoutu pro USB komunikační vlákno, aby se program nezasekával při problému s hardware.
Oprava: Při programování součástek Cypress PSoC z příkazového řádku pri napětí menším než 5V se zobrazovalo varování, že bylo ztraceno napájecí napětí.
Oprava: U součástek, které mají některou pojistku jako Edit, se zobrazovalo, že byla data změnena, i když změnena nebyla.
Oprava: Opraveno načítání pojistek při programování AVR32 z příkazového řádku. Program hlásil, že v souboru .HEX nebyly uloženy pojistky.
Oprava: Při programování AVR32 s HPR3V3 a s interním napájením hlásil UP, že bylo ztraceno napájecí napětí.
Oprava: Když v dialogu "Otevřít další soubor" uživatel nejdřív nastavil negativní offset a potom vybral soubor, nastavil se offset jako pozitivní.
Oprava: Po programování dsPIC33 pomoci PE se nastavuje timeout na výchozí hodnotu, pokud se po této součástce programovala některá jiná, timeoutovala příliš brzy.
2.45 (2009-10-23)
Nové součástky: CC2511F32, CC2511F16, CC2511F8, CC2510F32, CC2510F16, CC2510F8, CC1111F32, CC1111F16, CC1111F8, CC1110F32, CC1110F16 a CC1110F8.
Nové součástky: ATxmega64A3, ATxmega128A3 a ATxmega256A3.
Nové součástky: PIC24F04KA200, PIC24F04KA201, PIC24F08KA101, PIC24F08KA102, PIC24F16KA101 a PIC24F16KA102.
Nové součástky: PIC18F13K22, PIC18LF13K22, PIC18F14K22 a PIC18LF14K22.
Nové součástky: PIC18F66J93, PIC18F67J93 a PIC18F86J93.
Nová součástka: AT89LP6440.
Nové součástky: M95080, M95160, M95320, M95640, M95256, M95512 a M95M01.
Nové součástky: M93S46, M93S56 a M93S66.
Nová součástka: M24M01.
Zlepšení: U dsPIC33 a PIC24H je nyní možné programovat ID paměť.
Zlepšení: Do nastavení přidána možnost přednastavit čítace naprogramovaných součástek.
Zlepšení: Do menu nastavení přidána volba pro úplné vypnutí verifikace.
Zlepšení: Pro PIC24F doplněna funkce pro neverifikování prázdných pozic na konci paměti programu.
Zlepšení: Přidána možnost vyplnit pamět náhodnými čísly.
Zlepšení: Do lokálního menu CFG paměti přidána položka pro načtení defaultních hodnot pojistek pro AVR, 8051 a paměti.
Zlepšení: Nyní je možné vkládat text do ID paměti dialogem "Úpravy/Vložení textu".
Zlepšení: Přidána možnost vyplnit hodnotou ID pamět (Úpravy/Vyplnění hodnotou).
Změna: Při chybe checksumy v HEX souboru na konci řádku se přecte celý soubor a program oznámí chybu checksumy.
Změna: V okně rychlého hledání součástky byl univerzální hledací znak 'x' nahrazen znakem '*', kvůli hledání součástek ATxmega.
Změna: Pri rychlém hledání součástky nezůstává ComboBox na aktuální součástce, pokud vyhovuje filtru, ale je na první vyhovující součástce, aby bylo možné bez dalšího klikání najít např. PIC18F248, když je vybrána PIC18F2480, atp.
Změna: Změna v programování kalibračních slov u PIC24F.
Oprava: Oprava automatické kontroly změny v HEX souboru, změna nebyla rozpoznána, pokud byl projekt automaticky načtený po spuštění programu UP.
Oprava: Opraveno programování a čtení paměti EEPROM součástek AT89LP428 a AT89LP828; programovalo se od špatné adresy.
Oprava: Při mazání z příkazového řádku s parametry "/erase /noe" a vybraném AVR a s aktivní pojistkou EESAVE a code protection UP mazal a dělal Blank Check celé součástky.
Oprava: U mnoha dsPIC33/PIC24 odstraněna pojistka ALTI2C, není implementována.
Oprava: Opraveno programování součástek PIC16F627A, PIC16F628A, PIC16F648A, součástky z nových sérií nešly správně naprogramovat.
Oprava: Při některých chybách pri čtení HEX souboru se nezavíral soubor.
Oprava: Opraveny defaultní hodnoty pojistek AT89S52E.
Oprava: Když byl v projektu definován HEX soubor, který neexistoval, program při otevírání z príkazového řádku spadnul.
Oprava: Device ID u PIC18LF13K50, PIC18LF14K50, PIC18F13K50, PIC18F14K50.
Oprava: Když byl vytvořen nový projekt a ještě nebyl uložen a uživatel zvolil "Zapamatovat pojistky", program uložil pojistky do up.ini a projekt zrušil.
Oprava: Když bylo vybráno nastavení projektu "Nikdy se neptat a nikdy neukládat" tak si program nepamatoval, že byl otevřen projekt a příště ho nenačetl.
Oprava: Změna některých nastavení v menu se projevovala až po restartu programu.
Oprava: Chyba pri Blankchecku se v anglické verzi zobrazovala jako chyba verifikace.
Oprava: U součástek PIC16F882, PIC16F883, PIC16F884, PIC16F886, PIC16F887 se u CFG slova nezobrazovala kalibrační konstanta.
Oprava: Drobné opravy textu.
2.44
Nové součástky: ATxmega64A1 a ATxmega128A1, k programování se používá JTAG.
Nová součástka: ATmega32M1.
Nová součástka: CY7C64215.
Nové součástky: PIC18F46J11, PIC18F46J50, PIC18LF46J11 a PIC18LF46J50.
Nové součástky: PIC18F23K20 a PIC18F43K20.
Nové součástky: M24128 a M24256.
Zlepšení: V GUI UPu je možné načíst jakýkoliv soubor jako HEX nebo BIN podle filtru vybraného v open dialogu.
Zlepšení: Přidána možnost provádět blank check z příkazového řádku pomocí parametru /blank.
Zlepšení: Príkaz /noe pro příkazový řádek implementován i pro mazání, lze tedy použít i společne s parametrem /erase.
Zlepšení: U MSP430, které používají SBW byl přidán ComboBox pro nastavení rychlosti hodin, pokud je na RESET pinu součástky kondenzátor, není možné komunikovat na plné rychlosti.
Zlepšení: Implementován timeout pro součástky PSoC.
Zlepšení: Varovná zpráva při zapnutí interního napájení pro 3V3 součástku se zobrazuje pro všechny 3V3 součástky.
Oprava: Při programování z příkazového řádku a zaškrtnutí "Příšte nezobrazovat" se dialogy pri příštím spuštení opět zobrazovaly.
Oprava: Opravena automatická kontrola změny v HEX souboru, změna nebyla rozpoznána, pokud byl otevřený projekt.
Oprava: Mazání ID paměti u PIC18F25K20 a PIC18F44K20.
Oprava: ATmega328P - oprava pojistek.
Oprava: Načítání HEX souboru - pri dlouhém řádku v souboru program hlásil chybu formátu souboru.
Oprava: Ve quiet módu se zobrazovaly některé dialogy.
2.43
Upozornění: Pro Linux je potřeba nainstalovat novou knihovnu z lin_ftd2xx.dll.so-2.tar.gz.
Zlepšení: Je možné načíst kalibrační konstanty PIC24F ze souboru a naprogramovat je do součástky a opačně.
Zlepšení: Implementován timeout pro PIC24 a dsPIC33. Pokud se programovalo pomocí PE a PE přestala komunikovat, mohlo dojít k zaseknutí programátoru.
Zlepšení: Nyní je možné načíst a uložit soubor s příponou MCS, používá se pro konfiguraci pamětí SPI Flash pro FPGA Xilinx.
Zlepšení: Položka menu "Soubor/Import dalšího souboru" přejmenována na "Otevřít další soubor" a přesunuta pod "Otevřít soubor" pro lepší srozumitelnost.
Zlepšení: Zrušena položka "Případný dotaz na uživatele" ve status formuláři při programování.
Změna: Změneno chování ukazatelů stavu úlohy ve status formuláři.
Oprava: Oprava programování konfiguračního slova součástek PIC16F727, PIC16F726, PIC16F724, PIC16F723, PIC16F722, PIC16LF727, PIC16LF726, PIC16LF724, PIC16LF723 a PIC16LF722.
Oprava: Odstraněna pojistka WDTCS - Microchip ji odstranil mezi dvěma verzemi programovacích specifikací u součástek PIC16F727, PIC16F726, PIC16F724, PIC16F723, PIC16F722, PIC16LF727, PIC16LF726, PIC16LF724, PIC16LF723 a PIC16LF722.
Oprava: Oprava programování rodiny PIC18F66J60. První stránka paměti se nenaprogramovala, pokud se vynechal BlankCheck.
Oprava: U PIC24F opraveno mazání paměti při použití PE - kalibracní data ze zamčeného procesoru byla chybně prečtena a naprogramována zpět.
Oprava: Oprava mazání paměti AT45DB011D a AT45DB021D - Atmel má chybu v datasheetu.
Oprava: Při načtení projektu se souborm .BIN se shodnou cestou, jako má projekt, se soubor .BIN nenačetl.
Oprava: Oprava ukládání cesty k souboru pokud se v projektu zamění soubor se shodnou cestou s projektem za soubor s jinou cestou.
Oprava: U AT89LP2052 a AT89LP4052 opraveny hodnoty pojistek "XTAL OSC Bypass" a "System clock out" - hodnoty byly zaměněné mezi těmito dvěma pojistkami.
2.42
Nové součástky - řada Atmel AVR32: AT32UC3A0128, AT32UC3A1128, AT32UC3A0256, AT32UC3A1256, AT32UC3A0512, AT32UC3A1512, AT32UC3B064, AT32UC3B164, AT32UC3B0128, AT32UC3B1128, AT32UC3B0256 a AT32UC3B1256.
Zlepšení: Přidána možnost programování User row memory (signature) pro AT89S2051 a AT89S4051.
Zlepšení: Kvůli častým dotazům změneno značení pamětí EEPROM: "xx" ve jménu bylo nahrazeno skutečnými znaky podle jména součástky (AA, C, LC, ...).
Oprava: Oprava tlačítek Spustit, Zastavit a Reset programu - při použití volby "Inverzní reset" pro AVR a procesory 8051 fungovala opačně.
Oprava: Drobné opravy textu.
2.41
Nová součástka: MSP430FE4242.
Nové součástky: ATmega328P, ATtiny48 a ATtiny88.
Nové součástky: PIC32MX440F256H, PIC32MX440F512H, PIC32MX460F256L a PIC32MX460F512L.
Nové součástky: PIC18F66J90, PIC18F67J90, PIC18F86J90 a PIC18F87J90.
Nové součástky: PIC18LF13K50, PIC18LF14K50, PIC18F13K50 a PIC18F14K50.
Nové součástky: AT45DB021D a AT45DB321B.
Nová součástka: M95128.
Zlepšení: V záhlaví formuláře paměti EEPROM se vypisuje jméno souboru, je-li načten ze samostatného souboru funkcí "Import datové paměti ze souboru".
Zlepšení: Implementováno logování sériových čísel do souboru.
Změna: Při čtení sériových čísel ze souboru se label prvního sériového čísla zobrazuje, dříve se psalo "Začátek souboru".
Oprava: Při programování některých dsPIC33 pomocí Programming Executive z príkazového rádku s parametry /p /q docházelo k zaseknutí programátoru a programu.
Oprava: BlankCheck ICPORT pojistky v LVP módu, všude kde je implementována.
Oprava: Programování MSP430F2112, MSP430F2122 a MSP430F2132.
2.40
Nové součástky: MSP430F5418, MSP430F5419, MSP430F5435, MSP430F5436, MSP430F5437 a MSP430F5438.
Zlepšení: Změna programování EEPROM pamětí 25xx10, 25xx20 a 25xx40, aby programování fungovalo i se součástkami firmy Atmel.
Zlepšení: U všech AVR procesorů změněny položky pojistky RSTDISBL na RESET a I/O, lepší prehlednost.
Oprava: Programování MSP430F2xxx v SBW režimu - nefungovalo programování a mazání, chyba vznikla v předchozí verzi.
Oprava: U některých dsPIC33FJ a PIC24HJ odstraněna pojistka IOL1WAY, pojistka není v procesoru implementována, není možné jí naprogramovat.
Oprava: U většiny dsPIC33FJ a PIC24HJ byla odstraněna pojistka TEMP, změna ve specifikacích.
Oprava: Opraveno diferenční programování datové paměti PIC16F913, PIC16F914, PIC16F916, PIC16F917 a PIC16F946 - používá se při programování na 3 V.
Oprava: U procesoru ATmega329, ATmega3290, ATmega649 a ATmega6490 opravena pojistka RSTDISBL.
2.39
Nové součástky: MSP430F2112, MSP430F2122 a MSP430F2132.
Nové součástky: MSP430FE4232, MSP430FE4252 a MSP430FE4272.
Nové součástky: AT90PWM1, AT90PWM2B a AT90PWM3B.
Nové součástky: PIC16F722, PIC16F723, PIC16F724, PIC16LF722, PIC16LF723, PIC16LF724, PIC16LF726 a PIC16LF727.
Nová součástka: AT25FS010.
Zlepšení: Přidána funkce pro import dalšího souboru s nastavitelným offsetem do paměti součástky (Soubor/Import dalšího souboru).
Zlepšení: Přidána možnost spustit updater z menu Help.
Zlepšení: Zkrácena doba programování I2C pamětí.
Změna: Pokud je na VCC přítomné napětí z externího zdroje, program UP nedovolí připojit interní napájení - lepší ochrana programátoru.
Oprava: Programování PIC24 s použitím PE - program špatně verifikoval CFG slovo, i když bylo správně naprogramováno, také občas při programování CFG slova hlásil chybu komunikace.
Oprava: Když byl UP spuštěn a zavolal se znovu s parametry pro programování projektu "up.exe /p projekt.ppr" a programovaná součástkou byl procesor AVR, nenaprogramoval se, také se z projektu nenačítaly parametry pro SpecForm.
Oprava: U dsPIC30F5011 odstraněna pojistka RBS, v součástce není fyzicky přítomna, nedá se naprogramovat, ačkoli Microchip specifikuje, že pojistka existuje.
Oprava: Všechny pojistky se zobrazují v barvě nastavené ve Windows, dříve byly některé zobrazovány černě, což se projevilo, pokud si uživatel změnil nastavení z výchozího stavu.
Oprava: Když se v SaveFileDialogu vybral soubor, a poté byla pomocí filtru vybrána jiná přípona, dialog stále hledal soubor s původní příponou.
Oprava: Při přepnutí jazyka zůstávaly některé texty v původním jazyku.
Oprava: Při přepnutí jazyka se jméno formuláře Informační paměti u MSP430 a jméno formuláře Boot paměti u PIC32 změnilo na EEPROM.
2.38
Nové součástky: Předběžná implementace rodiny PIC32MX, ICSP programování. Podporované typy: PIC32MX320F032H, PIC32MX320F064H,
PIC32MX320F128H, PIC32MX320F128L, PIC32MX340F128H, PIC32MX340F128L, PIC32MX340F256H, PIC32MX340F512H, PIC32MX360F256L, PIC32MX360F512L,
PIC32MX420F032H, PIC32MX440F128H a PIC32MX440F128L. Testováno na PIC32MX360F512L.
Nová součástka: PIC18F46K20.
2.37
Nové součástky: dsPIC33FJ32GP302, dsPIC33FJ32GP304, dsPIC33FJ32MC302, dsPIC33FJ32MC304.
Nové součástky: PIC24HJ64GP202, PIC24HJ64GP204, PIC24HJ128GP202, PIC24HJ128GP204, PIC24HJ128GP502, PIC24HJ128GP504.
Nové součástky: PIC24FJ64GP502, PIC24FJ64GP504.
Nové součástky: AT25DF081, AT25DF321, AT26DF161A.
Zlepšení: SpecForm s tlačítky Start, Stop, Reset je zobrazován i pro dsPIC33 a PIC24.
Zlepšení: Implementována kontrola Device ID pro PIC24F.
Zlepšení: Programování PIC24F je rychlejší, pokud není plná paměť.
Zlepšení: Implementováno programování s použitím "Programming executive" pro dsPIC33, PIC24H a PIC24F, tato metoda je mnohem rychlejší než běžná metoda programování.
Změna: Pro dsPIC33 a PIC24H byla implementována oprava "Device ID issue" podle errata dokumentu, kvuli tomu je nyní běžná metoda programování pomalejší.
Změna: Algoritmus mazání PIC24F byl doplněn podle nové verze programovacích specifikací.
Oprava: StatusForm se zobrazoval ve quiet módu, pokud byl použit parametr /ERASE.
Oprava: U procesoru dsPIC30F6014A byla pojistka GSS implementována jako jednobitová místo dvoubitové, proto byl procesor při každém programování CFG paměti zamčen.
Oprava: V českém helpu byla opravena informace o zprávě Windows, která vyvolá smazání procesoru.
Oprava: Programování procesoru Cypress PSoC z příkazového řádku - špatně se vybíral způsob inicializace.
2.36
Nové součástky: CY8C24794, CY8C24894, CY8C24994, CY8C29466, CY8C29566, CY8C29666 a CY8C29866.
Nové součástky: PIC18F24K20, PIC18F44K20 a PIC18F45K20.
Nové součástky: AT89LP428 a AT89LP828.
Nová součástka: AT25F512A.
Nová součástka: AT25DF041A.
Nové součástky: PIC24HJ32GP302 a PIC24HJ32GP304.
Nová součástka: I2C paměť 34xx02.
Zlepšení: Implementována kontrola Device ID pro dsPIC33 a PIC24H.
Zlepšení: Nový parametr pro příkazový řádek "/devid" - pouze zkontroluje Device ID připojené součástky.
Zlepšení: Nový chybový kód pro příkazový řádek pro chybné Device ID.
Zlepšení: V dialogu "Klávesové zkratky" jsou klávesové zkratky zobrazeny vedle jména funkce.
Zlepšení: UP nyní umí zkontrolovat, zda je na internetu novejší verze.
Zlepšení: Data pro datovou paměť mohou být nyní importována z BIN souboru.
Zlepšení: Nová zpráva Windows pro mazání soucástky - w=7, l=1 pro paměť kódu, l=2 pro datovou paměť.
Zlepšení: Všechny zvuky programu UP mohou být vypnuty v menu Nastavení programu.
Zlepšení: Volba způsobu načítání a ukládání BIN souboru byla přidána do menu Nastavení programu.
Zlepšení: V nastavení programu je nová záložka s nastavením aktualizačního programu.
Zlepšení: Doplněné informace v nápovědě.
Změna: Pokud je soubor projektu ve stejném adresáři jako HEX soubor, jméno souboru je uloženo bez cesty.
Změna: V souboru projektu nejsou ukládána všechna nastavení programu UP, např. nastavení barev a klávesových zkratek se
do projektu neukládá.
Změna: Defaultní nastavení ukládání projektu je nyní "Dotázat se na přepsání projektu".
Oprava: Doplněny chybějící hodnoty pojistky CPUDIV u procesoru PIC18F4550, PIC18F4455, PIC18F2550, PIC18F2555 a dalších, v programovacích
specifikacích jsou neúplné informace.
Oprava: Pojistka JTAGEN u ATmega164P a ATmega324P, opraveny také defaultní hodnoty konfiguračního slova.
Oprava: Varovné hlášky pojistek se neobjevují ve quiet režimu.
Oprava: Při vybraném PIC16F628A a MCLRE nastaveném na I/O se otázka zda pokračovat v programování zobrazovala dvakrát.
Oprava: Velikost paměti programu MSP430F1612.
Oprava: Parametry pro příkazový řádek pro import datové paměti.
Oprava: Varovná zpráva, že byla nalezena Code nebo Data protection, se zobrazovala při přečtení jen paměti kódu nebo jen datové paměti
procesoru PIC18F6722 a jiných.
Oprava: Konfigurační slovo SST Flash pamětí bylo odstraněno, konfigurační slovo obsahuje po resetu vždy defaultní hodnoty, nemá tedy smysl
ho programovat.
Oprava: SST Flash paměti s "B" ve jméně - oprava programování.
Oprava: Při čtení PIC18F25K20 hlásil program UP, že bylo ztraceno napájecí napětí.
Oprava: Funkce CheckBoxu v dialogu dotazujícím se podle jakého Endiana se má načíst/uložit BIN soubor.
2.35
Přidány nové součástky: Testovací implementace procesorů Cypress PSoC:
CY8C21123, CY8C21223, CY8C21323, CY8C21234, CY8C21334, CY8C21434, CY8C21534 a CY8C21634;
CY8C24123, CY8C24223 a CY8C24423;
CY8C27143, CY8C27243, CY8C27443, CY8C27543 a CY8C27643.
Přidána nová součástka: Testovací implementace PIC16F726 a PIC16F727.
Přidány nové součástky: PIC18F6393 a PIC18F8393.
Přidána nová součástka: AT86RF401.
Přidána nová součástka: AT45DB011D.
Zlepšení: Zlepšena varovná zpráva, pokud je Device ID čteno jako samé nuly nebo jedničky.
Zlepšení: Mazání Atmel DataFlash pamětí AT45DBxxD je nyní rychlejší.
Zlepšení: ComboBox "Programovací algoritmus" není viditelný u jen 3 V soucástek.
Zlepšení: Trochu zrychleno programování dsPIC33F, PIC24 a dsPIC30 se SMPS algoritmem.
Zlepšení: Po výběru AVR procesoru se zobrazí informační zpráva upozorňující na správné nastavení pojistek.
Zmena: PIC24H a dsPIC33, JTAGEN je po smazání enabled.
Zmena: Mnoho změn v programovacím a mazacím algoritmu PIC24H a dsPIC33.
Oprava: Pojistka FNCOSC u procesorů PIC24H a dsPIC33 - Microchip opravil programovací specifikace.
Oprava: Prodloužen mazací čas PIC24H a dsPIC33 - Microchip změnil programovací specifikace.
Oprava: Pojistky u dsPIC33FJ12GP201, dsPIC33FJ12GP202, dsPIC33FJ12MC201, dsPIC33FJ12MC202, PIC24HJ12GP201, PIC24HJ12GP201, PIC24HJ12GP202 - Microchip změnil programovací specifikace.
Oprava: Programovací algoritmus AVR procesorů - nyní je možné programovat tyto součástky bez pull-down rezistoru nebo s pull-up rezistory připojenými k programovacím pinům.
Oprava: PIC18F1220, PIC18F2220, PIC18F4220, PIC18F1320, PIC18F2320, PIC18F4320 - mazání pouze paměti kódu s 5 algoritmem.
Oprava: Přidána varovná hláška u AVR procesorů u pojistky DWEN, kde chyběla.
Oprava: Programování součástek, které nemohou být smazány s VCC<5 V, ale mohou být programovány - program nedělal nic při VCC<5 V - nyní, pokud je součástka smazaná, je naprogramována (např. PIC16F616).
Oprava: Programování PIC18F66J60 a dalších součástek se stejným programovacím algoritmem.
Oprava: Příkazy pro příkazový řádek - varovná zpráva, že není možné komunikovat s programátorem se neobjevovala při použití samotného parametru /p.
Oprava: PIC24FJ - načítání CFG slova z HEX souboru.
Oprava: Mazání Atmel DataFlash pamětí s velikostí stránky 256 nebo 264 Byte, např. AT45DB081D, AT45DB041D, AT45DB011D, ...
Oprava: Pokud při prvním spuštění programu UP v dialogu "Výběr programátoru" uživatel použil tlačítko Cancel, objevila se výjimka.
Oprava: Program nepracoval správně na vícejádrových procesorech.
Oprava: Programování I2C pamětí z príkazového řádku, pokud byla použita jiná adresa než 0. Nyní jsou I2Caddress a I2Cspeed načítány z up.ini nebo z projektu, pokud se programuje z příkazového řádku.
Oprava: Mnoho menších oprav.
2.34
Přidány nové součástky: PIC18F25K20 a PIC18F26K20.
Přidány nové součástky: Pm25LV080B a Pm25LV016B.
Přidána nová součástka: PIC16F526.
Přidány nové součástky: MSP430F233, MSP430F235, MSP430F2410, MSP430F247, MSP430F2471, MSP430F248, MSP430F2481, MSP430F249 a MSP430F2491.
Přidány nové součástky: MSP430F4361, MSP430F4371, MSP430F4783, MSP430F4784, MSP430F4793 a MSP430F4794.
Přidány nové součástky: MSP430FE423, MSP430FE425, MSP430FE427, MSP430FG4250, MSP430FG4260, MSP430FG4270, MSP430FG437, MSP430FW423,
MSP430FW425 a MSP430FW427.
Přidána nová součástka: AT89S52E.
Zlepšení: Drobné opravy textu některých hlášek.
Zlepšení: Hláška o HPR3V3 se nezobrazuje pro MSP430 SBW, pro které nemůže být HPR3V3 použit.
Zlepšení: Přidány nové funkce do up_dll.dll, aby bylo možné nastavovat parametry, když je spušteno více oken (zdokumentováno v nápovědě).
Zlepšení: Upraven sendup.exe, aby uměl posílat parametry pro více instancí.
Zlepšení: Přidána Windows message, která vrátí handle okna hlavního formuláře (zdokumentováno v nápovědě).
Zlepšení: Paměť MSP430 se programuje, jen pokud je co programovat, zrychlení.
Zlepšení: dsPIC33 a PIC24H se programuje, jen pokud je co programovat, zrychlení.
Zlepšení: Pokud je s AVR nebo 8051 procesorem nastaveno "Načíst hex soubor znovu před programováním" a nastavení pojistek není uloženo,
načtou se výchozí hodnoty pojistek.
Oprava: Při výpisu chybové hlášky, že se ztratilo napájecí napětí, zůstávala svítit ACTIVE LED.
Oprava: V quiet režimu potlačen výpis většiny chybových hlášek.
Oprava: Programování AVR a 8051 se 4-bytovým programovacím algoritmem - pokud byl v bufferu jen první byte k programování,
tak se nenaprogramoval.
Oprava: Načítání a ukládání BIN souboru pro soucástky s pamětí s větším počtem bitů na slovo než 16.
Oprava: Programování MSP430F2274, MSP430F2232, MSP430F2234, MSP430F2252, MSP430F2254 a MSP430F2272.
Oprava: Programování informační paměti MSP430F2416.
Oprava: Mazání dsPIC30FxxxxA při VCC<5V - pamět se nemazala nad 0x8000.
Oprava: Oprava varovné hlášky pojistky icport PIC18F2450 a PIC18F4450.
Oprava: Pojistky EMB u procesoru PIC18F8xJxx - Microchip změnil specifikace.
Oprava: Když byl v up.ini definován neexistující projekt, UP nebylo možné spustit.
Oprava: Oprava pojistky WRT u procesoru PIC16F88x.
Přidány nové součástky: Paměti Firmware DataFlash AT26F004, AT26DF041, AT26DF081A, AT26DF161 a AT26DF321.
Zlepšení: Přidán dialog umožnující výběr zda se soubor .BIN načte do součástky s vícebytovým slovem jako Little nebo Big Endian.
Zlepšení: Zrychleno programování pamětí Flash od SST.
Zlepšení: Přidána varovná hláška pokud je načítaný soubor .BIN větší než paměť zvolené součástky.
Zlepšení: U procesorů rodiny 8051 je nyní možné zapisovat sériová čísla do paměti EEPROM.
Zlepšení: Přidána možnost programovat konfigurační slovo z příkazového řádku (parametr /cfg), více informací v helpu.
Zlepšení: Při mazání pamětí SPI Flash nyní ProgressBar zobrazuje aktuální stav.
2.32
Přidány nové součástky: MSP430 s velikostí paměti nad 60 KB (MSP430x).
Přidány nové součástky: dsPIC33FJ16GP304, dsPIC33FJ16MC304, dsPIC33FJ32GP202, dsPIC33FJ32GP204, dsPIC33FJ32MC202 a dsPIC33FJ32MC204.
Přidány nové součástky: PIC24HJ32GP202, PIC24HJ32GP204 a PIC24HJ16GP304.
Přidány nové součástky: PIC24FJ16GA002, PIC24FJ16GA004, PIC24FJ48GA002 a PIC24FJ48GA004.
Přidány nové součástky: PIC18F6493, PIC18F8493, PIC18F6723 a PIC18F8723.
Přidány nové součástky: SPI EEPROM paměti 25xx10, 25xx20, 25xx512 a 25xx1024.
Přidany nové součástky: PIC18F65J50, PIC66J50, PIC18F66J55, PIC18F85J50, PIC18F86J50 a PIC18F86J55.
Přidány nové součástky: AT90USB162, AT90USB82, AT90USB646 a AT90USB647.
Přidány nové součástky: AT90PWM216 a AT90PWM316.
Zlepšení: Úprava pojistek, aby byly více uživatelsky přívětivé - AT89LP213, AT89LP214, AT89LP216, user row memory je 4x16 a ne 8x8.
Zlepšení: Přidána možnost uložit pojistky SPI Flash a SPI EEPROM pamětí do .INI souboru a projektu.
Zlepšení: MSP430 SBW se po naprogramování resetuje.
Zlepšení: Přidána hláška při přečtení chybné kalibrační konstanty.
Zlepšení: Přidána možnost negace reset signálu pro součástky AVR a 8051.
Změna: Načítání .BIN souboru pro součástky s 16-bitovou organizací (např. AVR).
Změna: Doplněna hláška o přepětí o upozornění na možnost zkratu výstupního pinu.
Změna: Instalátor - defaultně zvolí použití .INI souboru.
Oprava: Doplněny pojistky podle nových specifikací (Microchip je doplnil mezi dvěma verzemi specifikací) u dsPIC30F5011, dsPIC30F5013,
dsPIC30F6010A, dsPIC30F6011A, dsPIC30F6012A, dsPIC30F6013A, dsPIC30F6014A a dsPIC30F6015.
Oprava položek menu Start, Stop, Reset, aby správně fungovaly pro nové 8051.
Oprava: Programování MSP430 s kalibrovaným oscilátorem.
Oprava: Opravena velikost programovacího bufferu - AT90USB1286, AT90USB1287, ATmega2560, ATmega2561, ATmega640, ATmega1281 a ATmega1280.
Oprava: Opraveno programování Microwire pamětí při 8-bitové organizaci.
Oprava samostatného mazání paměti kódu u procesoru PIC18F s novým algoritmem programování.
Oprava: Device ID procesoru PIC18F2410.
Oprava: Když se programuje vše kromě paměti EEPROM, nedělá se blankcheck cfg paměti (cfg pamět se nemaže), dříve se dělal.
Oprava: Opraveno programování procesoru ATmega2560, ATmega2561, spatne se to programovalo pro adresy vyšší než 0x10000.
Oprava: Opravena pojistka JTAGEN a defaultní cfg slovo procesoru AT90CAN128.
Oprava pojistek procesoru PIC18F2450 a PIC18F4450, chyba v programovacích specifikacích.
2.31
Přidány nové součástky: PIC24FJ32GA002, PIC24FJ32GA004, PIC24HJ12GP201, PIC24HJ12GP202, PIC24FJ64GA002 a PIC24FJ64GA004.
Přidány nové součástky: dsPIC33FJ12GP201, dsPIC33FJ12GP202, dsPIC33FJ12MC201 a dsPIC33FJ12MC202.
Přidány nové součástky: PIC18F2553, PIC18F4458 a PIC18F4553.
Přidány nové součástky: PIC18F66J11, PIC18F66J16, PIC18F67J50 a PIC18F87J50.
Přidány nové součástky: Atmel DataFlash paměti AT45DB011B, AT45DB021B, AT45DB041B a AT45DB081B.
Změna: Pro lepší přehlednost změněny názvy lock bitů u AT89LP213, AT89LP214 a AT89LP216.
Změna: Ovladač pro přístup k paralelnímu portu "asixio.sys" se instaluje jen pro LPT programátory
(na 64-bitových systémech nelze "asixio.sys" nainstalovat).
Přidány nové funkce, které program podporuje při ovládání zprávami systému Windows
Přidán nový příkaz "Rozdílové programování paměti EEPROM" pro některé procesory AVR a PIC
Změna: Program neprovádí blank check konfiguračních bitů u procesoru Atmel - u těchto procesorů je mazání
(a kontrola smazání) konfiguračních bitů nežádoucí
Opraven programovací algoritmus procesorů AVR: při programování nesouvislého bloku paměti došlo k chybnému
dekódování adres
2.12
Přidány nové typy: ATmega48, ATmega88, ATmega168
Přidány nové typy: ATmega32, ATmega64
Upravena jména pojistek u některých typů procesorů AVR
Opraven programovací algoritmus pro ATmega8515/8535/128
Opraven algoritmus programování PIC16LF87xA pri nižším napájení než 5V
Změna funkce uložení "pouze EEPROM" do souboru HEX pro procesory PIC: Při ukládání pouze datové EEPROM musí být
zachováno zarovnání souboru na 14 resp. 16 bitů (původně 8 bitů). Takto uložený soubor nešel dříve otevřít příkazem
"Otevřít soubor" ale pouze "Import datové EEPROM", nyní lze otevírat takto uložené soubory oběma příkazy, a jsou
přenositelné mezi různými programy, které se řídí podle doporučení Microchip k ukládání souborů HEX.
Implementace funkce otevření a uložení souboru s datovou pamětí EEPROM pro procesory Atmel: Program čte
a ukládá tyto soubory zarovnané po 8 bitech, čímž je zaručena kompatibilita s jinými vývojovými prostředky
pro procesory Atmel.
Přidána položka do menu Soubor pro podporu více souborů HEX u procesorů Atmel: Při otevření souboru HEX
s programovou pamětí se zároveň otevře i poslední otevřený soubor s datovou pamětí.
Program si pamatuje poslední nastavení pojistek pro procesory Atmel, toto nastavení lze ukládat do projektu.
2.11
Přidána funkce: Čtení Device ID
Přidána podpora pro různé adresy I2C pamětí
2.10
Přidán nový typ: PIC16F688.
Opraven programovací algoritmus PIC16F87x.
2.09
Upraven programovací algoritmus pro paměti 93Cxx a 24Cxx.
Opraveno několik menších problémů.
2.08
Předběžná implementace: PIC10F200/202/204/206 a PIC16F54/57.
Pojistka LVP je programována okamžitě, již během mazání součástky; snižují se problémy s pinem LVP při programování v aplikaci.
Zrychleno programování procesorů PIC12xxx a PIC16xxx programátorem PRESTO.
Opraven problém při stisku dvou programovacích kláves najednou.
Oprava programovacích algoritmů PIC12C508/12C509/16C505: V případě použití IntRC & interní MCLR se někdy nezdařil reset procesoru.
Opraveno několik menších problémů.
2.07
Pro programátor PRESTO přidána podpora procesorů Atmel s architekturou 8051: AT89S51, AT89S52, AT89S53, AT89S8252.
Podpora načítání / ukládání binárních (*.bin) souborů pro paměti FLASH EPROM a EEPROM.
2.06
Upraven algoritmus programování OTP součástek pro programátor PRESTO: programování je řádově rychlejší.
Opravena chybná data v databázi součástek (verze 2.05 nemazala součástky Flash).
2.05
Pro programátor PRESTO přidána podpora sériových pamětí FLASH EPROM M25Pxx a M45PExx firmy ST (kapacita až 32 Mbit),
typy: M25P05, M25P10, M25P20, M25P40, M25P80, M25P16, M25P32, M45PE40 a M45PE80.
2.04
Přidány typy: PIC18F2331, PIC18F2431, PIC18F4331 a PIC18F4431.
Přidána podpora výběru funkce tlačítka GO u programátoru PRESTO.
2.03
Přidán typ: PIC16F716.
Přidána podpora pro více spuštěných programů UP najednou (pomocí parametru z příkazového řádku).
Při zrušení výběru programátoru nedojde ke zrušení právě otevřeného souboru.
Přidán dialog podporující možnost přečtení a naprogramování datové paměti EEPROM při programování součástky
"vše kromě datové EEPROM", když má součástka paměť programu zajištěnou proti vyčtení (je ji třeba mazat celou - včetně EEPROM).
2.02
Opravena chyba programu: Program s některými programátory (PVK PRO, CAPR-PI a PRESTO) při volbě /p z příkazového řádku
vždy vracel chybový kód a ze stejného důvodu při volbě "Přečíst pamět EEPROM/ID ze součástky místo ze souboru" provedl běhovou chybu.
2.01
Podpora pro volání programu UP z jiné aplikace pomocí zpráv systému Windows a externí DLL knihovnou
(lze ji nalézt u ostatních souborů programu UP).
Přidán manifest Windows XP pro podporu Windows common controls verze 6 (zakulacená tlačítka, ...).
Přidána kontrola naprogramování kalibrační konstanty při mazání součástek.
2.00
Přidána podpora pro programátor PRESTO a součástky Atmel AVR, Cyan eCOG1, JTAG, sériové EEPROM SPI.
Oprava přehozených ID u PIC16F818 a PIC16F819 (podle datasheetu Microchip).
Podpora přesměrování INI souboru (i do registru); přesměrování je zaznamenáno v souboru UP.INI, stačí pouze čtecí práva
pro zjištění umístění konfigurace.
Opravena ID u PIC16F819 ("ID vložené součástky se neshoduje s vybranou součástkou").
Opraveno načítaní .HEX souboru pro PIC17Cxxx (při otvírání souboru pro 17Cxxx se vždy objevilo hlášení "V souboru nebyly uloženy pojistky").
Při změně .HEX souboru mimo program UP a zapnuté funkci 'načítat soubor .HEX při změně' vyskakovalo hlášení při odmítnutí načíst soubor znovu hned,
nikoli až při další změně souboru" (program si uživatelovu odpověď nepamatoval).
Odstraněno chybové hlášení "Cannot focus disabled or invisible window" vyskytující se zejména na pomalých počítačích.
Okno zobrazující průběh programování / čtení atd. má nyní odpovídající nadpis, např. "Průběh programování / čtení" atd...
Přidáno nové nastavení programu "delší čas pro vypínání napětí", které slouží pro nastavení většího času pro vybití kapacit v aplikaci
při ICSP programování.
Součástky, které neznají příkaz "mazání" se již před programováním nemažou. Ručně je lze "smazat" naprogramováním
slov FF (jsou to I2C paměti 24xx).
Implementován přeřazovač při volání programu z příkazového řádku "/noe" (resp. "/noeeprom") popsaný v nápovědě k programu.
Vylepšena detekce nutnosti smazání celé součástky při programování "vše kromě paměti EEPROM".
Opravena chyba programu při čtení součástek rodiny PIC17C4x.
1.20
Přidány PIC18F6520 a PIC18F8520.
1.19
Přidány PIC16F87, PIC16F88 a EEPROM 24xx512.
Opravena kontextová nápověda k pojistkám u některých typů.
1.18
Úprava příkazu "Naprogramovat" při kliknutí pravým tlačítkem myši na asociované soubory (HEX a PPR).
Jako základní rychlost komunikace je nastavena 'rychlá'.
Pozměnen příkaz "Zavřít projekt"
uloží projekt a vrátí program do stejného stavu, v jakém byl před otevřením projektu
(otevřený soubor, vybraná součástka, apod.).
Optimalizováno vykreslování oken hexeditoru a jemné zrychlení.
Vykreslování oken hexeditoru již přímo během práce se součástkou (pod stavovým oknem).
Oprava programování ID pozic pro PIC12C5xx, PIC16C5x.
Opravena velikost EEPROM paměti u PIC16F876A a 877A.
Opraveno mazání PIC16F84A: pokud součástka nebyla chráněna Code protection, při příkazu "Smazat vše" zůstávala paměť EEPROM nesmazána.
Opraven počet CP bitů pro PIC18F1320.
Opravena podpora 18-pinových součástek z rodiny PIC18F pro programátor PICQUICK.
1.17
Opraveno programování součástek 93xx76 a 93xx86.
Hlášení "Soubor změněn. Natáhnout znovu?" se zobrazuje po kompilaci pouze jednou (většinou se zobrazilo dvakrát až třikrát).
Vylepšena komunikace programu na pomalých počítačích (486, Pentium <= 100 MHz).
Upravena nejpomalejší komunikace pro programátor PICCOLO.
Oprava změny rozložení oken po změně součástky.
Vylepšeny dialogy pro ukládání souboru po změně součástky či programátoru.
Odstraněna již neplatná nápověda pro PICCOLO. On-line nápověda pro program UP je předpokládána v druhé polovině dubna.
1.16
Oprava programování PIC18F.
1.15
Nový algoritmus programování PIC16Fxxx: Rozdílové programování (klávesová zkratka Ctrl+F5):
Při přepisování již naprogramované součástky se přepisují jen ty buňky, které se skutečne liší.
- Funkce se hodí při ladění, nehodí se pro sériovou výrobu (ve výsledku by byla pomalejší - naprogramovat jednu buňku trvá déle
než 'normálním' programováním)
- Funkce není dostupná pro některé součástky, které ji nepodporují: PIC12Fxxx, PIC16F7x, PIC16F630/676.
1.14
Přidány PIC18F1220, 18F1320, 18F2220, 18F2320, 18F4220 a 18F4320.
Varovné hlášení pro upozornění na chyby v PIC18F (uvedené v Errata) - aktivace Code protection v BootBlocku chybně zapíná i ochranu
jiných oblastí paměti.
Opravena chyba programováni CodeProtection na PIC18Fxxx (musí se programovat ve dvou průchodech v přesně daném pořadí, uvedeno v Errata).
Oprava čtení datové EEPROM u PIC18Fxxx s více než 256 Byte.
Oprava vstupu do programovacího módu programátoru PICCOLO u součástek s předstihem Vpp před Vdd.
1.13
Předchozí verze byla občas nestabilní, program UP byl znovu překompilován.
1.12
Přidány PIC16F818 a PIC16F819.
Oprava chyby ver. 1.11 - nefunkční komunikace pod W9x/ME.
1.11
Přímá podpora Windows NT/2K/XP: driver asixio.sys. Instaluje se automaticky při spuštění programu UP, pro úspěšnou instalaci je nutné
být přihlášen jako Administrator.
Zrychlena komunikace s PICQUICKem, zejména u PIC18Fxxx.
1.10
U mikrokontrolérů s pamětí Flash, které to povolují (jsou to od 16F84A všechny), se neprovádí Blank Check konfiguračního slova
při programování pouze některých částí součástky (konfigurační slovo lze smazat pouze kompletně s celou součástkou a nikdy ne zvlášť,
lze ho ale přeprogramovat na libovolnou hodnotu, právě od PIC16F84A).
1.09
Oprava mazání paměti programu u PIC18Fxxx (nemazal se BootBlock).
1.08
Oprava velikosti paměti programu u PIC16F876A/877A.
1.07
Přidány PIC16F630 a PIC16F676.
Přidány PIC18F6620, PIC18F6720, PIC18F8620 a PIC18F8720.
1.06
Oprava pojistky CCP2MUX u PIC18Fxx2.
Nastavení ICSP lze provést i z Nastavení programu -> Programování a zobrazuje se i na stavovém řádku.
1.05
Oprava PIC16F62x u PICCOLO.
Přidána funkce Kontrola Device ID.
Přidána podpora zvýraznění oblasti spojená s novými funkcemi na pravém tlačítku myši.
Přidána funkce ukládání součástky do souboru .HEX a následná kontrola při jeho načítání.
1.04
Přidána funkce Sériová čísla.
Přidána podpora volání programu z příkazového řádku.
Oprava pojistek u PIC12F629 a PIC12F675 (posunuty o jeden bit).
Oprava pojistky CCP2MUX u PIC18Fxx2.
1.03
Přidán produkční mód (spouštění programování mezerníkem a počítadlo dobré/špatné).
Odstraněno nesprávné chybové hlášení při verifikaci kalibrační paměti.
1.02
Přibyla podpora PIC16F72.
Přidána podpora (v první verzi zapomenutých) EEPROM 24x128 a 24x256.
Přidána podpora nové EEPROM: 24x515.
PICCOLO a PICCOLO GRANDE v režimu ICSP podporuje PIC12F6xx.
Podpora programátoru CAPR-PI.
Přibyla možnost nastavení "Načíst soubor HEX vždy před programováním".
Pridána možnost vypnout kontrolu na změnu v nataženém souboru HEX.
Přidána funkce import paměti EEPROM ze souboru HEX.