This question already has an answer here:
Suppose I have a main website,
www.example.com, and we have recently launched a new product in a subdomain,
newproduct.example.com. Would it be better to create a separate sitemap in the subdomain (
newproduct.example.com/sitemap.xml), with only the content in it? Or should I add everything in the main sitemap?