Skip to content

tachiniererin/mximdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

MXIM download tool

Usage

./mximdl.py -h

When installing packages, mximdl keeps a list of downloaded packages in mximpkgs.json which can later also be updated.

How to get the URLs from the installer

First, you need to get the installer:

curl 'https://www.maximintegrated.com/bin/downloadpackage' \
    --data 'swpackageparameter=ARMCortexToolchain.exe&swpartnumber=SFW0001500A&%3Acq_csrf_token=undefined' \
    -o ARMCortexToolchain.exe

Then set up mitmproxy and run the installer with wine:

wine ARMCortexToolchain.exe

The installer presents you with a small button in the left bottom corner where you can set the proxy information. Set this to the mitmproxy (defaults to 127.0.0.1:8080). When this is set click next and then back again. This initially parses the repository information and gives you a nice list of the different repositories in the settings page from before.

About

Maxim MCU SDK Downloader

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages