Use the PSP’s charger cable, one end is a usb connecter, the other is dc plug(4.0/1.7mm), which fits the board well. plug it into a USB charger which can output 2A maximum, the board works well.
Tested by using stress-ng
root@hikey:~/spark# stress-ng --sequential 4 --timeout 6m --metrics
stress-ng: info: [1873] dispatching hogs: 4 affinity, 4 aio, 4 aio-linux, 4 bigheap, 4 brk, 4 bsearch, 4 cache, 4 chdir, 4 chmod, 4 clock, 4 context, 4 cpu, 4 crypt, 4 dentry, 4 dir, 4 dup, 4 epoll, 4 eventfd, 4 fallocate, 4 fault, 4 fcntl, 4 fifo, 4 flock, 4 fork, 4 fstat, 4 futex, 4 get, 4 getrandom, 4 hdd, 4 hsearch, 4 iosync, 4 inotify, 4 itimer, 4 kcmp, 4 key, 4 kill, 4 lease, 4 link, 4 lockf, 4 longjmp, 4 lsearch, 4 malloc, 4 matrix, 4 memcpy, 4 memfd, 4 mincore, 4 mlock, 4 mmap, 4 mmapfork, 4 mmapmany, 4 mremap, 4 msg, 4 mq, 4 nice, 4 null, 4 numa, 4 open, 4 pipe, 4 poll, 4 procfs, 4 pthread, 4 ptrace, 4 qsort, 4 quota, 4 readahead, 4 rename, 4 rlimit, 4 seek, 4 sem-posix, 4 sem-sysv, 4 shm-sysv, 4 sendfile, 4 sigfd, 4 sigfpe, 4 sigpending, 4 sigq, 4 sigsegv, 4 sigsuspend, 4 socket, 4 socket-pair, 4 splice, 4 stack, 4 str, 4 switch, 4 symlink, 4 sysinfo, 4 sysfs, 4 tee, 4 timer, 4 timerfd, 4 tsearch, 4 udp, 4 udp-flood, 4 urandom, 4 utime, 4 vecmath, 4 vfork, 4 vm, 4 vm-rw, 4 vm-splice, 4 wait, 4 wcs, 4 xattr, 4 yield, 4 zero, 4 zombie
The board consumes less then 0.8A with this testing.
top - 14:40:48 up 25 min, 2 users, load average: 6.97, 5.93, 3.54