Well, after some time spent figuring out how to build Console and Gui without installing full VStudio.
Here are what worked for me.
Download latest BlackCat Source from here and unpack to a folder.
To add new flash file to db you need to edit/add lines to file FlashMemory.vb
example to add XMC SPI NOR Device:
Here are what worked for me.
Download latest BlackCat Source from here and unpack to a folder.
- Download the .NET Framework 4.8 Developer Pack and install it.
- Download the Visual Studio Build Tools 2017 installer and run it. Don't select anything and just press the Install button at the bottom right, should be a 47 MB install.
- Go to Start → Visual Studio 2017 and open the Developer Command Prompt for VS 2017 shortcut.
- In the opened command prompt window, cd to the unpacked source folder.
- Run: msbuild [ProjectName].sln /t:Rebuild /p:Configuration=Release /platform="Any CPU"
- Check the bin\Release folder for the compiled exe.
To add new flash file to db you need to edit/add lines to file FlashMemory.vb
example to add XMC SPI NOR Device:
Code:
Private Sub SPINOR_Database() ' // DB Sub category SPINOR
.
'Others ' // DB Sub Category Manufacturer
.
FlashDB.Add(New SPI_NOR("XMC XM25QH256B", SPI_3V, Mb256, &H20, &H6019) With {.SEND_EN4B = True}) ' // New Device
'// "Manufacturer and device description", IF_Voltaje,Capacity, MAN_ID, DEV_ID with Enable 4bit address mode.