Cannot build for PineTab2
Tried to make TARGET=RELEASE BOARDS=PINETAB2 with the following version https://github.com/jaredmcneill/quartz64_uefi/commit/585f501a2780aee87154424bf848f07c8c0c2f34 It stopped with 2 errors which seem to lack the definition of variables.
/usr/local/bin/aarch64-unknown-freebsd14.0-ld: /usr/home/hiroo/pinetab2/quartz6
4_uefi/Build/PineTab2/RELEASE_GCC5/AARCH64/ArmPlatformPkg/PrePi/PeiUniCore/OUTP
UT/ArmPlatformPrePiUniCore.lib(ModuleEntryPoint.obj): in function `_SetSVCMode'
:
(.text._ModuleEntryPoint+0xc): undefined reference to `mSystemMemoryEnd'
/usr/local/bin/aarch64-unknown-freebsd14.0-ld: /usr/home/hiroo/pinetab2/quartz6
4_uefi/Build/PineTab2/RELEASE_GCC5/AARCH64/ArmPlatformPkg/PrePi/PeiUniCore/OUTP
UT/ArmPlatformPrePiUniCore.lib(ModuleEntryPoint.obj): in function `_NeverReturn
':
(.text._ModuleEntryPoint+0xc8): undefined reference to `CEntryPoint'
collect2: error: ld returned 1 exit status
I could not figure out how to solve this. Sorry.
@jaredmcneill can we push a new git tag just to trigger the automatic release build for the PineTab 2 on your repository?
I think that would make a lot of PineTab 2 UEFI users quite happy.
I forked the repo and pushed a new tag to trigger the GitHub workflow. This put the commit b813ba39b06208a279266474d726224dd4b74405 into effect, which added the automatic build for the PinTab 2: https://github.com/459below/quartz64_uefi/releases/tag/v1.2.1
I did no changes in code whatsoever. I haven't tested it myself on the PineTab 2 yet, though. I know from Danct12's PR https://github.com/jaredmcneill/quartz64_uefi/pull/74 that the internal display might not be working. Maybe they recorded it with external Display or something when they showed the demo here https://www.youtube.com/watch?v=i45JZZUDEZA
Had tested it on a sdcard using the PineTab2 UART Dongle and external screen via micro-HDMI adapter. I could however not get any USB keyboard or pogopin-attached one to get recognized. Danct12 obviously hat it working in their demo. I wonder what does not work for me here.