Device Manager
Device management is Workbench's core entry point for managing Pico-G1 boards. All board-side operations depend on the device being connected first.
What it does
Device management (DEVICE TREE) centralizes adding/removing/editing Pico-G1 boards, connection status, and multi-board management:
- View all boards in the DEVICE TREE zone of the left navigation
- Add/edit/delete board configurations (device name + IP)
- Show board connection status in real time (green dot = connected, red dot = not connected)
- Multiple boards can coexist; switch the active board at any time
- IDE internal components (Agent / Vision / model deployment / resource monitor) all depend on the device connection
Where to find it
Left navigation → DEVICE TREE zone


Adding and editing devices
Add a device
Click the
+button at the top-right corner of DEVICE TREEFill in the dialog:
- Device name (e.g.
Pico-G1/GK7206) - IP address (default
192.168.49.10)
- Device name (e.g.
Click Save
Edit a device
Click the Edit button on the device card (its position may not be standardized in v1.0.0 — refer to the actual UI):
- Change the device name
- Change the IP address (e.g. the board moved to another network)
Delete a device
Click the device card → Delete device → confirm again.
Deleting does not affect any data on the board; it only clears the connection record in the IDE.
Device connection
The IDE connects to the board over SSH by default:
ssh shimetad@<board IP>
shimetadis a preset user on the Pico-G1 board that logs in without a password. The IDE uses this account automatically.
Connection status
The status dot on the Pico-G1 card in the device tree:
| Status dot | Meaning |
|---|---|
| 🟢 Green | Connected, board reachable |
| 🔴 Red | Not connected |
Device card fields
Pico-G1
371 root 0:00 ← PID USER TIME
/usr/bin/shimetad_ ← board-side service process
● ← status dotHow connection status affects the IDE
| Zone | Connected | Not connected |
|---|---|---|
| Right "Object view" | Shows the camera feed | Blank |
| Agent tab | Usable | Prompts "connect the board first (Agent needs board context to initialize)" |
| Resource monitor | Refreshes in real time | All 0 or "-" |
| Model deployment | Usable | Unavailable |
Board-side users
The board has two users:
| User | Password | Purpose |
|---|---|---|
| shimetad | none | Default SSH user for the IDE; used by shimeta-py / Agent / Vision |
| root | 123456 | Traditional SSH login; advanced debugging and system configuration |
To switch to root in the IDE Terminal tab:
ssh root@192.168.49.10
# Enter password: 123456Reconnecting (when a device disconnects)
If the board disconnects (reboot, network issue, prolonged no response):
- The device card shows a red "Reconnect" button
- Click Reconnect to retry manually
- Or restart the IDE to let it auto-discover
Auto-reconnect
Auto-reconnect is on by default (periodic retries after disconnection). If it is off: Settings → Device connection → Auto-reconnect.
Multi-board management
Workbench can manage multiple Pico-G1 boards at the same time:
Add multiple boards
Add each board independently; IPs must not conflict. Suggested naming:
Pico-G1-生产(production) /Pico-G1-测试(testing)Pico-G1-#001/Pico-G1-#002
Switch the active board
The top of the central workspace shows the current board IP:
192.168.49.23Click the drop-down to switch.
Reading device information
Device card fields
| Field | Meaning |
|---|---|
| Device name | User-defined |
| Number (371) | Process PID |
| User (root) | Process owner |
| Time (0:00) | Process start/uptime |
| Path (/usr/bin/shimetad_) | Board-side service process |
Board topology zone
The "Board topology" on the right shows the detailed SoC specifications of the Pico-G1:
GK7206
├─ A7 ×2 Dual-core ARM CPU
├─ NPU 1T 1 TOPS NPU compute
├─ ISP exposure Image signal processor
└─ DDR3 256M MemoryTroubleshooting
| Symptom | Fix |
|---|---|
| Stays red after adding a device | Cable / wrong IP / board not powered on |
| Was connected, suddenly dropped | Board rebooted / network hiccup → reconnect manually |
| Reconnect keeps failing | Check that the PC can ping the board IP; check the board serial log |
| Can't find the board IP | Check the router admin page; or check ifconfig via the board serial console |
| IDE doesn't know the shimetad user | Board firmware version mismatch; contact technical support |
| Want to operate the board as root | In the Terminal tab run ssh root@<ip> with password 123456 |
| The board IP changed | Edit the device → update the IP |
Next
- ch03 Model Market: browse and choose models
- ch05 Vision — SVP: run scene detections
- ch08 Terminal: run commands over manual SSH
