I do not know anything about the Sparkfun carrier board, but it is likely that if this is not a developer kit (and the image does not look like the dev kit carrier board), then Sparkfun would have made some device tree edits. This won’t matter to you if you are not flashing, but when debugging this, keep in mind that you’d need to use the flash software for that particular carrier board.
Normally I would say a TV often fails. You are correct to use purely HDMI, but the Jetson video drivers have a few mode restrictions desktop PC drivers do not have. “Extension” modes are not allowed, and it is possible this would just be an issue of the monitor compatibility and not a software issue (you could try other HDMI monitors if that were the case).
However, what you describe with the NVIDIA logo showing up and not going away says you have an actual boot failure. If boot stops and locks at the NVIDIA logo step, then I doubt serial console will say anything useful (it might, but the logo is from a very very early part of boot).
Although what you describe probably is not caused by the HDMI television I would still suggest finding out if use of a regular computer HDMI monitor changes anything (it might, the odds just are not high, but it simplifies life to try this early on in case an HDMI error is what causes the lockup).
Do you have another monitor you can try? Does Sparkfun provide any kind of downloadable image you could install via Etcher?