I have not seen one of these programmers. The one you are referring to could be used on iPhones before they introduced the Qualcomm Baseband. As far as I’m aware you cannot write to the Baseband QUALCOMM CPU.
In any event the basebands become faulty usually due to an internal short so you wouldn’t be able to read the information on it to start with.
On the iPhone 6 the common baseband fault a Brocken trace due to flexation. You can fix this with a jumper wire and a reball.
On the 7 series if it is a Qualcomm phone it is usually one of two things, either the baseband PMU has failed sending high voltage to the baseband CPU causing an internal fault or it has had an attempted audio repair using too much heat causing the under filled baseband CPU to fail. This can be fixed by a reball.
On the 7 series if it is an Intel it will always be after an audio repair attempt and the baseband can be reballed.
crwdns2934105:0crwdne2934105:0
crwdns2934113:0crwdne2934113:0
crwdns2915270:0crwdne2915270:0
crwdns2889612:0crwdne2889612:0
2