Menu

no lgt in rc38

2021-02-08
2021-02-09
  • stan cartwright

    stan cartwright - 2021-02-08

    Using another pc and installed gcb rc38
    under programmer preferences LGT8FXP@57600 is not listed
    but is in rc36.
    so why is that option gone? don't want to support it now ??

     
  • stan cartwright

    stan cartwright - 2021-02-08

    The lgt8f328p.dat 0.dat-8.dat is in chipdata

     
  • stan cartwright

    stan cartwright - 2021-02-08

    reinstalling rc36 and it's not there ,just on one pc.

     
  • Anobium

    Anobium - 2021-02-09

    An error or oversight is my guess... by you. :-)

    When you install Great Cow BASIC the installer does not replace the programmer setup file. Thils file is called USE.INI

    If you look in the the C:\GCB@Syn\GreatCowBasic\use_in_master folder . you will see the RC38 master. Copy this file to C:\GCB@Syn\GreatCowBasic\ to overwrite the existing USE.INI

    The behaviour not to replace USE.INI was requested as a feature. I can change back to replace the USE.INI when you install.

     
  • stan cartwright

    stan cartwright - 2021-02-09

    Thanks for replying.
    in > this pc > local disk(C:) > GCB@Syn > GreatCowBasic > use_in_master there's a file
    use,ini but where is lgt?
    I copied the use.ini from rc36 on another pc and pasted it into gcb on this pc, gcb rc38 and now it works.
    now top of the list

    'Preferences file for Great Cow BASIC
    'Location: GCB install (or custom) dir
    
    [gcbasic]
    programmer = lgt8fx8p, pickit2cmdline, arduinouno, xpress, nsprog
    showprogresscounters = n
    verbose = n
    preserve = a
    warningsaserrors = n
    pauseaftercompile = n
    flashonly = n
    
    [tool = lgt8fx8p]
    desc = LGT8FX8P @57600
    type = programmer
    useif = 
    progconfig = 
    command = %instdir%\..\avrdude\avrdude.exe
    params = -c Arduino -b 57600  -P %port% -p %chipprogrammername% -U flash:w:"%filename%":i
    workingdir = 
    port = 
    

    rc38 ini is this,so where is lgt? Was it only in the tester edition you sent me?

    'Preferences file for Great Cow BASIC
    'Location: GCB install (or custom) dir
    
    [gcbasic]
    programmer = pickit2cmdline, arduinouno, xpress, nsprog
    showprogresscounters = n
    verbose = n
    preserve = a
    warningsaserrors = n
    pauseaftercompile = n
    flashonly = n
    
    [tool=pickit2cmdline]
    desc = Microchip PICKit 2 CLI - Default
    type = programmer
    command = %instdir%\..\pickit2\pk2cmd.exe
    params = -PPIC%ChipModel% -F"%FileName%" -B"%instdir%\..\pickit2"  -m -j -t -r
    useif = ChipConfigWords = 2 or ChipConfigWords = 1 or ProgrammerPK2
    workingdir =
    progconfig =
    
    [tool=pickit2cmdlineosc]
    desc = Microchip PICKit 2 CLI - with OSCCAL
    type = programmer
    command = %instdir%\..\pickit2\pk2cmd.exe
    params = -PPIC%ChipModel% -F"%FileName%" -B"%instdir%\..\pickit2"  -m -j -t -r -u%OSCCAL%
    useif = ChipConfigWords = 2 or ChipConfigWords = 1 or ProgrammerPK2
    workingdir =
    progconfig =
    
    [tool=pickit2cmdlinewithcheck]
    desc = Microchip PK2 with PICCheck
    type = programmer
    command = %instdir%\..\G+Stools\PK2CMDLINE.BAT
    params = %ChipModel% "%FileName%"  -m -j -T -r
    useif =
    workingdir =
    progconfig =
    
    [tool=tinybootloader]
    desc = TinyBootloader
    type = programmer
    command = %instdir%\..\TinyBootLoader\TinyMultiBootloader+.exe
    params = "%FileName%" exit
    useif = ChipName = 16f18326 or ChipName = 16f18323 or TinyBootLoader
    progconfig =
    workingdir =
    
    [tool = pk3_ipecmd_program_hold_on_reset]
    desc = MPLAB-IPE PK3 CLI: Program all_hold in reset
    type = programmer
    command = %mplabxipedirectory%\ipecmd.exe
    params = -TPPK3 -P%chipmodel% -M -F"%filename%"
    useif =
    progconfig =
    workingdir = %mplabxipedirectory%
    
    [tool = pk3_ipecmd_program_release_from_reset]
    desc = MPLAB-IPE PK3 CLI: Program all _release from reset - Default
    type = programmer
    command = %mplabxipedirectory%\ipecmd.exe
    params = -TPPK3 -P%chipmodel% -M -F"%filename%" -OL
    workingdir = %mplabxipedirectory%
    useif =
    progconfig =
    
    [tool = pk3_ipecmd_erase_program_release_from_reset]
    desc = MPLAB-IPE PK3 CLI: Erase, program all _release from  reset
    type = programmer
    command = %mplabxipedirectory%\ipecmd.exe
    params = -TPPK3 -P%chipmodel% -M -F"%filename%" -E -OL
    workingdir = %mplabxipedirectory%
    
    [tool = pk3_ipecmd_preserve_eeprom_program_release from reset]
    desc = MPLAB-IPE PK3 CLI: Preserve EEProm, program_release from  reset
    type = programmer
    command = %mplabxipedirectory%\ipecmd.exe
    params = -TPPK3 -P%chipmodel% -M -F"%filename%" -Z -OL
    workingdir = %mplabxipedirectory%
    
    [tool = xpress]
    desc = Microchip Xpress Boards USB [16f18855, 16f15376 etc]
    type = programmer
    command = %instdir%\..\XpressLoader\XpressLoader.exe
    params = "%filename%"
    workingdir =
    useif = ChipName = 16f18855
    progconfig =
    
    [tool = cnanoboard]
    desc = Microchip Xpress CNANO Boards USB [16f18466]
    type = programmer
    command = %instdir%\..\XpressLoader\CURIOSITYLoader.exe
    params = "%filename%"
    workingdir =
    useif =
    progconfig = LVP=ON
    
    [tool = nsprog]
    desc = Northern Programmer NSDSP
    type = programmer
    progconfig = LVP=on
    command = %NSPROGdirectory%\nsprog.exe
    params = p -d "PIC%chipmodel%" -i "%filename%" -r 100
    workingdir = %NSPROGdirectory%
    useif = DEF(PIC)
    
    [tool = arduinouno]
    desc = Arduino UNO @115200
    type = programmer
    useif = DEF(AVR)
    progconfig =
    command = %instdir%\..\avrdude\avrdude.exe
    params = -c Arduino -b 115200 -P %port% -p AT%chipmodel% -U flash:w:"%filename%":i
    workingdir =
    port = COM4
    
    [tool = arduinonano328]
    desc = Arduino Nano/ProMini 328p@57600
    type = programmer
    command = %instdir%\..\avrdude\avrdude.exe
    workingdir =
    params = -c Arduino -u -b 57600 -P %port% -p AT%chipmodel% -U flash:w:"%filename%":i
    port = COM4
    useif = DEF(AVR)
    progconfig =
    
    [tool = arduinonano168]
    desc = Arduino Nano/ProMini 168p@19200
    type = programmer
    command = %instdir%\..\avrdude\avrdude.exe
    workingdir =
    params = -c Arduino -u -b 19200 -P %port% -p AT%chipmodel% -U flash:w:"%filename%":i
    port = COM6
    useif = DEF(AVR)
    progconfig =
    
    [tool = arduinomega]
    desc = Arduino Mega2560
    type = programmer
    command = %instdir%\..\avrdude\avrdude.exe
    workingdir =
    params = -c wiring -p m2560 -P %port% -b 115200 -D -U flash:w:"%filename%":a
    port = COM16
    useif = DEF(AVR) and ChipName=mega2560
    progconfig =
    
    [tool = arduino-robot]
    desc = Arduino Leonardo/Robot
    type = programmer
    command = %instdir%\..\avrdude\ArduinoRobotLoader.exe
    workingdir = %instdir%\..\avrdude\
    params = %shortname%
    
    [tool = stk500v2]
    desc = Avrdude (Stk500V2 @115200)
    type = programmer
    command = %instdir%\..\avrdude\avrdude.exe
    workingdir =
    params = -c STK500v2 -b 115200 -P %port% -p AT%chipmodel% -U flash:w:"%filename%":i
    useif = DEF(AVR)
    progconfig =
    
    [tool = usbasp_slow]
    desc = Avrdude (USBASP for 1Mhz devices)
    type = programmer
    command = %instdir%\..\avrdude\avrdude.exe
    workingdir =
    params = -c usbasp-clone -B 5 -p AT%chipmodel% -U flash:w:"%filename%":i
    useif = DEF(AVR)
    progconfig =
    
    [tool = usbasp]
    desc = Avrdude (USBASP max speed)
    type = programmer
    command = %instdir%\..\avrdude\avrdude.exe
    workingdir =
    params = -c usbasp-clone -B 0.5 -p AT%chipmodel% -U flash:w:"%filename%":i
    useif = DEF(AVR)
    progconfig =
    
    [tool = usbtiny]
    desc = Avrdude (USBtinyISP)
    type = programmer
    command = %instdir%\..\avrdude\avrdude.exe
    workingdir =
    params = -c usbtiny -p AT%chipmodel% -U flash:w:"%filename%":i
    useif = DEF(AVR)
    progconfig =
    
    [tool=ic-prog]
    desc = IC-Prog
    type = programmer
    command = %instdir%\..\icprog\icprog.exe
    params = -l"%FileName%"
    workingdir =
    
    [tool=elabusb]
    desc = eLabtronics USB programmer
    type = programmer
    command = %instdir%\..\eLabtronics\usb.exe
    params = -TPIC%ChipModel% -L%ShortName%
    
    [tool = stk600]
    desc = Atmel STK600
    type = programmer
    command = %instdir%\..\stk600\atprogram.exe
    params = -t stk600 -i isp -d AT%chipmodel% program --verify -c -f %shortname%
    
    [tool = picpgm]
    desc = PicPgm 5PiP @COM1
    type = programmer
    useif =
    progconfig =
    command = %instdir%\..\PICPgm\picpgm.exe
    params = -delay 1 -if "5PiP" -port %Port% -pic PIC%ChipModel% -p "%FileName%"
    workingdir =
    port = COM1
    
    [tool = picpgm0]
    desc = PicPgm autodetect
    type = programmer
    useif =
    progconfig =
    command = %instdir%\..\PICPgm\picpgm.exe
    params = -p "%FileName%"
    workingdir =
    
    [tool = pickitpluscmd0]
    desc = PK+ CmdAuto [Power On and Off]
    type = programmer
    useif =
    progconfig =
    command = %instdir%\..\PICKitPlus\PICKitCommandline.exe
    params = -w -e -pPIC%ChipModel%   -f"%FileName%" -mpec
    workingdir = %instdir%\..\PICKitPlus
    
    [tool = pickitpluscmd1]
    desc = PK+ Cmd5v0 [Maintain Power @ 5v0]
    type = programmer
    useif =
    progconfig =
    command = %instdir%\..\PICKitPlus\PICKitCommandline.exe
    params = -w -e -pPIC%ChipModel%   -f"%FileName%" -mpec -zv -a5
    workingdir = %instdir%\..\PICKitPlus
    
    [tool = pickitpluscmd2]
    desc = PK+ Cmd3v3 [Maintain Power @ 3v3]
    type = programmer
    useif =
    progconfig =
    command = %instdir%\..\PICKitPlus\PICKitCommandline.exe
    params = -w -e -pPIC%ChipModel%   -f"%FileName%" -mpce -zv -a3
    workingdir = %instdir%\..\PICKitPlus
    
    [tool = pickitplususerid]
    desc = PK+ Cmd5v0 with UserID [Maintain Power @ 5v0]
    type = programmer
    useif = 
    progconfig = 
    command = %instdir%\..\PICKitPlus\PICKitCommandline.exe
    params = -w  -pPIC%ChipModel%   -f"%FileName%" -s%userid% -mpecs -zv -a5
    workingdir = %instdir%\..\PICKitPlus
    
    
    [tool = dfu]
    desc = DFU-UTIL for 16f145xUSB
    type = programmer
    useif =
    progconfig =
    command = %instdir%\..\DFU\hex2dfu.exe
    params = "%Filename%"
    workingdir = %instdir%\..\dfu
    
    
    
    [toolvariables]
    comment1_dont_delete = Whatever is after the equal has any spaces trimmed from it, and is then placed as is into the tool variable
    comment2_dont_delete = Do not use quotes that is single or double quotes!
    mplabxipedirectory = C:\Program Files\Microchip\MPLABX\v4.15\mplab_ipe
    nsprogdirectory = %instdir%\..\NS
    osccal = 3438
    userid = 0x3412034526783901
    
     
    • Anobium

      Anobium - 2021-02-09

      It is like I said... RC38 does not overwrite an existing USE.INI

       
  • stan cartwright

    stan cartwright - 2021-02-09

    Was it only in the tester edition you sent me?
    no one else than other testers got it?
    it appeared in rc27? and I had to delete gcb@syn to install it?

     

    Last edit: stan cartwright 2021-02-09
  • stan cartwright

    stan cartwright - 2021-02-09

    LGT is not in recent rc's so where/when did it come from?

     
    • Anobium

      Anobium - 2021-02-09

      I dont know.

      If you installed without deleting the use.ini from you old installation... LGT wont be there at it will be some old use.ini

      Just about to release RC39......

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.