mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-18 10:53:17 +00:00
- Add implementation for CYD-E28R28T. This implementation has the SD card working, using the same driver as the CYD-2432S028R.
- Edit .gitignore for some missing things.
- run chmod +x on some build scripts
- Make EspLcdDisplay's reference public for access from drivers (needed for driver St7789i8080)
> ```class EspLcdDisplay : public tt::hal::display::DisplayDevice {```
22 lines
629 B
PowerShell
Executable File
22 lines
629 B
PowerShell
Executable File
param(
|
|
$port
|
|
)
|
|
|
|
if ((Get-Command "esptool" -ErrorAction SilentlyContinue) -eq $null)
|
|
{
|
|
Write-Host "Unable to find esptool in your path. Make sure you have Python installed and on your path. Then run `pip install esptool`."
|
|
}
|
|
|
|
# Create flash command based on partitions
|
|
$json = Get-Content .\Binaries\flasher_args.json -Raw | ConvertFrom-Json
|
|
$jsonClean = $json.flash_files -replace '[\{\}\@\;]', ''
|
|
$jsonClean = $jsonClean -replace '[\=]', ' '
|
|
|
|
cd Binaries
|
|
$command = "esptool --port $port erase_flash"
|
|
Invoke-Expression $command
|
|
$command = "esptool --port $port write_flash $jsonClean"
|
|
Invoke-Expression $command
|
|
cd ..
|
|
|