tsl/tools/profiling/snapdragon
Maxime Desroches 5c4ea14a3c
Ubuntu 24.04 (#32624)
* noble build

* workflow

* symlink

* map only for noble

* sym

* add qt to cppcheck

* cppcheck noreturn in non void funct

* get kaitai header

* kaitai header

* syntax

* try new pyopencl

* try this version

* install lsb-core manually

* support old 20.04 lsb-core

* try arm

* try latest pyopencl

* revert

* use pocl icd

* no lock

* no arm pyopencl

* new intel opencl runtime

* pin filelock

* undo

* glsl version

* new version

* build test

* remove test

* new metadrive

* remove glsl restrictions

* <optional>

* Update .github/workflows/tools_tests.yaml

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* cache

* new cache

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2024-06-18 03:30:32 +00:00
..
.gitignore
README.md Ubuntu 24.04 (#32624) 2024-06-18 03:30:32 +00:00
setup-agnos.sh
setup-profiler.sh

README.md

snapdragon profiler

  • download from https://developer.qualcomm.com/software/snapdragon-profiler/tools-archive (need a qc developer account)
    • choose v2021.5 (verified working with 24.04 dev environment)
  • unzip to selfdrive/debug/profiling/snapdragon/SnapdragonProfiler
  • run ./setup-profiler.sh
  • run ./setup-agnos.sh
  • run selfdrive/debug/adb.sh on device
  • run the adb connect xxx command that was given to you on local pc
  • cd to SnapdragonProfiler and run ./run_sdp.sh
  • connect to device -> choose device you just setup